THE royals were out in force for Prince Louis' christening today - and Aunty Meghan was dressed to impress for the occasion.
The Duchess of Sussex, 36, led the way in the fashion stakes - in an olive green belted dress by American designer Ralph Lauren.
Stretch Cady Wrap Dress, £124.50, Ralph Lauren -
The frock had a boat neckline and three quarter length sleeves.
It appears to be bespoke, but you can shop a very similar style from the same designer - which is .
The new Duchess of Sussex also donned a hat by legendary milliner Stephen Jones and matching court heels by Carrie Bradshaw's favourite Manolo Blahnick.
Guttingly, , but we'll keep an eye out in case they come back in stock.
The young prince, who was born on St George's Day, April 23, was christened at The Chapel Royal, in St James' Palace, London, by the Archbishop of Canterbury at 4pm today.
Mum-of-three Kate Middleton, looked positively glowing in cream V-neck number by Alexander McQueen and floral Jane Taylor headpiece.
The 36-year-old has previously worn Alexander McQueen for the christenings of her elder children George, four, and Charlotte, three - as well as for Prince Harry and Meghan's recent wedding.
Little Louis' aunt Pippa Middleton also wowed in a bespoke pastel blue outfit by Alessandra Rich, which perfectly complimented her glowing suntan.
The 34-year-old, whose baby is believed to be due in October, hid her baby bump under a suit dress and baby blue hat.