Natalie Dormer: Game of Thrones star dons exquisite hat for Ladies Day at Royal Ascot

Natalie Dormer, 37, put on a show-stopping display at Royal Ascot today.

The English actress, who is best known for her portrayal of Margaery Tyrell in Game of Thrones, arrived at the prestigious horse racing event in a a beautiful floral number.

The TV and movie star stepped out in a green maxi dress with tiered floaty fabric and ruffle details on the sleeves.

She teamed her look with a pair of orange heels and carried a dark green handbag which complimented her dress.

Wearing her long blonde hair in a half up, half down style, she finished off her look with an eye-catching peach hat complete with a delicate pleated tulle detail.

She enhanced her natural beauty with a sweep of eyeliner and pink lips.

The Hunger Games star was not the only celebrity at the royal event today.

Abbey Clancy, 33, joined her husband Peter Crouch, 38, for a day at the races just two weeks after giving birth to their fourth child.

The model looked incredible in an all-white ensemble as she made her first public appearance following the birth of their youngest son on June 3 – who is yet to be named.

Other guests included Judy Murray, 59, mum to professional tennis players Jamie and Andy Murray, and Good Morning Britain presenter Charlotte Hawkins.

source: express.co.uk