Racegoers were seen having a boozy start to Royal Ascot as the opening day of the festival got underway.

Fans descended upon the Berkshire town as the races started on Tuesday, where punters are faced with having to shell out up to £560 for a bottle of champagne.

As many were seen enjoying the five-day racing festival, guests were seen wearing summer dresses, stunning heels and smart suits, cheering on riders in the racecourse.

But as the drinks flowed and the day wore on, some racegoers looked a little worse for wear, with one being seen being handed by the police.

Elsewhere, another fan showed her British pride by donning a Union Jack dress.