Kate Middleton, Duchess of Cambridge, 36, impressed in the sartorial stakes today as she attended a service at Westminster Abbey.
The service was to celebrate the centenary of the Royal Air Force, founded in 1918.
To mark the occasion, Kate put her best fashion foot forward, wearing a gorgeous pale blue dress coat.
With cooler weather today than in recent weeks, the coat matched the occasion and day perfectly.
She complemented the summery coat with an elegant matching blue hat, featuring cream flowers and netting detail.
The stunning, structured coat came to just below Kate’s knees, showing a hint of the same colour skirt beneath it.
The gorgeous coat was delicately buttoned down the middle, with panel detailing around the waist and bust.
Attending the service at Westminster Abbey, the 36-year-old respectfully covered up with long sleeves.
The baby blue ensemble also featured a large open collar, adding a modern touch to the traditional coat.
On her right lapel the Duchess wore a striking, oversized brooch.
The opulent silver and gold brooch had the word “RAF” engraved on it, commemorating the special occasion and the work of the Royal Air Force.
Continuing the theme for opulent accessories, the Duchess donned a pair of huge silver, sparkly drop down earrings.
Kate elongated her endless legs with a simple pair of nude pointed-toe stiletto heels.
Her glossy brown locks were worn in a neat bun beneath the stylish icy blue hat, with not a strand out of place.
Keeping her makeup simple, she wore a nude smokey eye with just a hint of blusher and a pink lipstick.
She also carried a small silverly blue clutch bag into the service with her.
Kate’s blue dress coat was reminiscent of the outfits worn by her mother Carole and sister Pippa Middleton at yesterday’s christening.
For Prince Louis’ special day, Carole and Pippa both wore baby blue dresses, a nod to the sex of the baby.
Carole wore a £1,250 silk crepe 1940s ‘Influence’ dress in powder blue from Suzannah, while Pippa opted for a custom-made Alessandra Rich creation.
Kate on the other hand didn’t wear blue, instead continuing in her christening tradition of wearing cream with a stunning Sarah Burton for Alexander McQueen dress.