Snapshots from Royal Ascot: Days 1, 2 and 3

It's fair to say we went a little snap-happy during our time at Royal Ascot this year, but we hope you enjoy just a small selection of the colour, excitement and fashion we saw at this year's meeting.