The Countess of Wessex has had an eventful week enjoying Royal Ascot, alongside other senior members of the royal family.

On Thursday (17 June), Sophie made her third appearance in as many days at the annual horseracing meet, looking as smart and stylish as ever in a dark green, short-sleeved shirt dress with a fun, palm print midi skirt.

sophie wessex royal ascot
Chris Jackson//Getty Images

Her Metallic Embroidery Palm Shirt Dress hails from designer brand Suzannah Crabb, and costs £1,290.

What to read next

Sophie paired her new high-end dress with a stunning headpiece in a neutral beige colour that worked well with her outfit. Eagle-eyed royal fans may well recognise the hat, as it's the very same one that the countess wore to the Duke and Duchess of Cambridge's wedding over a decade ago.

For Will and Kate's wedding at Westminster Abbey in April 2011, Sophie wore the beautiful hat – which is embellished with a rose and feather motif – with a matching Champagne outfit.

sophie wessex royal ascot
Chris Jackson//Getty Images
Sophie wore the hat to the Duke and Duchess of Cambridge’s wedding over 10 years ago.

It seemed like a lucky look for Sophie, as she was photographed celebrating what appeared to be a win during Ascot on Thursday.

sophie wessex royal ascot
Max Mumby/Indigo//Getty Images

Sophie's previous Ascot outfits worn earlier in the week were equally chic.

sophie wessex royal ascot
Max Mumby/Indigo//Getty Images
sophie wessex royal ascot
Max Mumby/Indigo//Getty Images

For the first day of the five-day meet on Tuesday (15 June), she opted for a chic neutral look, while Wednesday (16 June) saw her wow in purple and white.