The Duchess of Cambridge arrived at the wedding of Prince Harry and Meghan Markle in Windsor on Saturday looking glowing, just three weeks after giving birth to Prince Louis. The stunning mum-of-three waved to onlookers as she arrived, before entering St George's Chapel alongside her sister Pippa Middleton and brother James. She wore her trademark chestnut hair loose, sleek and glossy, and the simple style worked perfectly with her lemon yellow hat by Philip Treacy. She kept her makeup fresh and expertly applied, opting for her signature look of softly defined eyes, glowy foundation, rose blush and a slick of nude lipstick.
Duchess Kate arrived at the ceremony with Princess Charlotte and Prince George
Her polished hair and makeup perfectly complimented her simple cream dress, adding just the right amount of extra 'wow' factor. When invitations were sent out for the big day the dress code for women plainly stated "day dress with hat", so guests' hairstyles needed to be perfectly styled to accommodate whatever headpiece they had chosen.
Earlier this year, Kate's hairdresser shared a picture of the royal's beauty bag ahead of Kate and Prince William's official tour of Norway and Sweden, filled with several hair tools and products. Some of the essentials include two hairdryers, no doubt for Kate's perfect blow-dries, and three different sets of hair curlers, used to create her beautiful glossy waves.
READ MORE: Meghan Markle's wedding dress: the pictures, the designer & the special details
Other contents that HELLO! managed to identify include Charles Worthington's Volume & Bounce Body Booster and the Volume & Bounce Texturising Spray, which costs just £12.98 from Boots, as well as L'Oreal Elnett hairspray, which costs £3.98. The other large can appears to be Essential Maximum Hold (unperfumed) hairspray, also from Boots. But when it comes to washing the royal's hair, it seems Kate is a fan of Kiehl's Crème with Silk Groom, which is worth £18.