Princess Eugenie’s wedding goody bags were given to the 1,200 members of the public invited to watch the arrivals at Windsor Castle. The burgundy canvas bags, which featured the couple's initials in gold, included shortbread, a Windsor Castle fridge magnet, a can of water, and a biodegradable poncho.