Musselburgh Racecourse Ladies Day: Fashion and fun as Ladies Day gets underway near Edinburgh

All eyes were on Musselburgh racegoers this afternoon as they arrived in style for the annual Ladies Day.

The event is one of the biggest on Scotland’s racing calendar and sees visitors from across the country flock to the East Lothian course to take in a day of watching - and hopefully winning - races.

Stobo Castle Ladies Day kicked off at 11.30am today, with the first race having taken place at 1.40pm. The last race is scheduled or 4.40pm, with an after party with DJ Vogue Williams to follow.

Judges have been searching the crowds throughout the day to try and pick the best dressed guests.

Here are just some of the fabulous outfits on show:

Page 1 of 4