Prince William and his wife, Kate Middleton, made a surprise appearance at a garden party held in the gardens of Buckingham Palace on Tuesday, May 9. The couple mingled with some 8000,<> guests at the Palais, carefully selected and invited to enjoy cups of tea, sandwiches and generous slices of cake.

At the reception, William, 40, wore a tailtail and top hat. The Princess of Wales, 41, had recycled one of her outfits: a blue feathered dress with transparent sleeves.