There were ugly scenes at Aintree as Ladies Day descended into violence, with racegoers throwing punches at each other in front of stunned onlookers.

The second day of the Grand National festival is known for its glamour and occasional debauchery, but pictures show a group of young men fighting with each other in the middle of a huge crowd.

Shocking pictures from the racecourse show a suited man with blood around his mouth seemingly lining up a punch on another man, who is holding up his hand.

Fighting broke out at Grand National Ladies Day
Fighting broke out at Grand National Ladies Day

READ MORE: Horse dies at Grand National 2024 as thousands watch tragedy unfold

READ MORE: The touching reason everyone wants this Welsh horse to win the Grand National

A second photo shows a man hit another in the side of the head while others grapple on the floor behind them. A third shows several men engaged in the scuffle.

Racegoers fight each other at Aintree Racecourse on Grand National Ladies Day
Racegoers fight each other at Aintree Racecourse on Grand National Ladies Day
Pictures show brawling at Aintree racecourse
Pictures show brawling at Aintree racecourse

As is the case with many race meetings, there have been several outbreaks of drunken violence among a small minority of the crowd at Aintree in recent years. In December, footage emerged of punters punching and kicking each other in front of security guards at the racecourse.

Away from the violence, thousands of racing fans descended on the racecourse for one of the most famous days in the sport's calendar. With the day just as much about glamour as it is about the actual racing, racegoers pulled out all the spots as they showed off their remarkable hats and brightly coloured dresses while enjoying the action.

Of course, the day is somewhat a warm-up for the main event, with the Grand National set to get underway at 4pm on Saturday. Tens of thousands of fans are expected at Aintree for the iconic steeplechase as Conach Rambler aims to secure back-to-back National wins.