All eyes were on Charlotte Casiraghi as she stepped out in Paris for the French capital's couture shows. The 28-year-old dazzled in a monochrome, geometric print dress with a black leather collar.
The Monegasque royal, who is mum to 19-month-old son Raphael, showed off her slender physique as she attended the Moncler show in the city of light.
CLICK ON PHOTO FOR FULL GALLERY
Charlotte Casiraghi at Paris Couture Week
But Charlotte isn't the only royal to have impressed with her style this week. Just days after the christening of her daughter Princess Charlotte, Kate Middleton attended Wimbledon in a bright red dress.
The radiant brunette certainly stood out in the scarlet number from LK Bennett, that has a price tag of £250.
She paired the frock with her trusty nude pumps and a small leopard print clutch from Diane von Furstenberg.
The Duke and Duchess of Cambridge at Wimbledon
Also showing off her fashion prowess was Queen Letizia of Spain. Attending the delivery of Iberdrola Foundation Scholarships in her home country, the 42-year-old kept it simple and chic in a taupe leather minidress with blunt-cut edges.
It's been a busy week for Letizia, who also helped host a reception for the President of Peru. She welcomed the president earlier in the day sporting an elegant black dress that hugged her slender physique, before changing into a stunning purple ballgown for the evening festivities.