Today marks a very special day in the royal calendar, as it's only Prince Louis' christening day.

At only 11 weeks old, the adorable baby Prince just made his second public appearance along with Prince William and Kate Middleton at his baptism at The Chapel Royal in St James's Palace.

While all eyes were on Louis and his bad and boujee lace robe (he is a Prince after all), we couldn't help but get slightly distracted by not only Kate's cream Alexander McQueen dress and Jane Taylor headpiece, but also what his new Auntie Meghan was wearing.

Prince Louis has turned up fast asleep to his christeningpinterest
kensingtonroyal//Twitter

While Meghan has been sticking to a pretty neutral colour palette lately (minus that yellow dress), she went back to one of her favourite colours pre-Royal Wedding.

Dressed in head to toe khaki green, Meghan wore a dress by American designer Ralph Lauren, complete with matching hat by British milliner Stephen Jones.

meghan markle prince louis green christening dresspinterest
Getty Images

She clearly has this royal dressing thing nailed.

Everyone's clicking on...

meghan markle prince louis christening green dresspinterest
Getty Images

Meghan arrived with Prince Harry who looked dashing as always in his suit and baby blue tie, which we are totally calling a tribute to his little nephew... A reach too far?

Oh to be a part of that family...

Follow Laura on Instagram.

Headshot of Laura Capon
Laura Capon
Former Senior Fashion & Beauty Writer

Laura is a former writer for Cosmopolitan UK, covering everything beauty and fashion related and specialises in makeup, plus-size fashion and the world of YouTube. Her favourite pastime is reminding everyone of that one time she met Charlie Hunnam and Jason Momoa. Please don't ask to see the pictures...