Kate Middleton wears a TDF bubblegum pink blazer dress for the Royal Garden Party

Photo credit: Getty Images
Photo credit: Getty Images

From Cosmopolitan

  • Kate Middleton wears a pink Alexander McQueen dress for the annual Royal Garden Party, hosted by Queen Elizabeth II

  • The Duke and Duchess of Cambridge both attended the event hosted at Buckingham Palace

Spring is officially here, and what better way to celebrate than with a Royal Garden Party at Buckingham Palace? Answer: none.

For Kate Middleton and Prince William's latest public appearance, the Duke and Duchess arrived at Buckingham Palace dressed to impress. Rest assured, fam looked good.

Kate opted for a pink midi dress by her favourite fashion designer, Alexander McQueen (you might remember that Kate also wore Sarah Burton for McQueen on her wedding day). The Duchess donned a baby pink midi dress with a double-breasted blazer-style top, complete with shoulder pads and preened lapels.

From the waist-down, the dress then transformed into an elegant pleated skirt, finishing just above the knees. Kate teamed the McQueen piece with a matching floral fascinator, a pastel clutch bag and neutral suede pumps.

On closer inspection, you can also see the Duchess wearing a pair of dainty pearl-drop earrings.

Meanwhile, William went full-Mad Hatter's Tea Party - I'm only half-joking, btw - wearing a black tailcoat, grey slacks, powder blue vest, shirt and contrasting tie.

Our favourite part, however, is his accessories, which includes a shiny black top hat, pocket square and an umbrella that also doubles as a swag stick.

Ah royals - cop a look at the handsome couple:

Photo credit: Getty Images
Photo credit: Getty Images
Photo credit: Getty Images
Photo credit: Getty Images
Photo credit: Getty Images
Photo credit: Getty Images

Love this look for your next summer wedding? Here's where to shop similar summer garden party dresses online:

Photo credit: ASOS
Photo credit: ASOS

Button detail blazer mini dress in pink, £80, Lavish Alice Buy now

('You Might Also Like',)