Kate Middleton and Prince William were their lovely selves when they attended a garden party at Buckingham Palace in London on Tuesday night. Kate, who looked gorgeous in the same cream outfit [1] she wore for Prince George's christening [2] back in 2013, was all smiles as she mingled with the guests. At one point, she even stole a few loving glances with her husband, Prince William, who channeled his inner Mad Hatter in a suit and top hat.
The fun night comes on the heels of a busy few weeks for Kate. In addition to attending the Chelsea Flower Show [3], she also got a sailing lesson [4] at the Portsmouth docks, celebrated Queen Elizabeth II's 90th birthday [5], and showed off her sporty side [6] during a casual outing in sneakers [7].