Crowds turned out to enjoy the annual Torrington May Fair celebrations today (Thursday, May 2).

And even 'Elton John' turned out for the occassion - in the form of a vibrant tribute act by Torrington Cavaliers.

May Queen Frankie Potts took her seat on the throne as she was crowned by Jemima Mitchell.

The Torrington Cavaliers performing an Elton John medley at Torringtn May Fair 2019. Picture: Sarah HowellsThe Torrington Cavaliers performing an Elton John medley at Torringtn May Fair 2019. Picture: Sarah Howells

She was attended by: Martha Heal, Dotty Scoynes, Kensi Johnstone, Libby Childs, Millie Watson, Faye Thorne, Willow Parkhouse and Alisha Bradley.

Sidney Hill and Billy Williams-Rice took the role of heralds.

Torrington Mayfair 2019. Picture: Sarah HowellsTorrington Mayfair 2019. Picture: Sarah Howells

As well as may pole dancing and the official crowning, there was a wealth of other entertainment throughout the day.

The celebrations began with an open air service at 9.45am in the Square.

Torrington Mayfair 2019. Picture: Sarah HowellsTorrington Mayfair 2019. Picture: Sarah Howells

There was floral dancing for all and an amusing performance from Bruce Airhead.

This was followed by the Elton John tribute, and then the reading of the May Fair proclamation.

Torrington Mayfair 2019. Picture: Sarah HowellsTorrington Mayfair 2019. Picture: Sarah Howells

After the crowning, the celebrations continued through the afternoon.

The Torridge Cup Final will be held tonight at 7.30pm in Vicarage Field, and tomorrow (Friday, May 3) sees the Round The Tree Race, starting at 6.45pm in the Square.

The Torrington Cavaliers performing an Elton John medley at Torringtn May Fair 2019. Picture: Sarah HowellsThe Torrington Cavaliers performing an Elton John medley at Torringtn May Fair 2019. Picture: Sarah Howells

On Saturday will be the town's carnival, which will assemble at 5pm for the procession at 6.15pm.Bands will then play in the Square.

Scroll down for more photos from today's May Fair.

Torrington Mayfair 2019. Picture: Sarah HowellsTorrington Mayfair 2019. Picture: Sarah Howells

The Torrington Cavaliers performing an Elton John medley at Torringtn May Fair 2019. Picture: Sarah HowellsThe Torrington Cavaliers performing an Elton John medley at Torringtn May Fair 2019. Picture: Sarah Howells

Torrington Mayfair 2019. Picture: Sarah HowellsTorrington Mayfair 2019. Picture: Sarah Howells

Torrington Mayfair 2019. Picture: Sarah HowellsTorrington Mayfair 2019. Picture: Sarah Howells

The Torrington Cavaliers performing an Elton John medley at Torringtn May Fair 2019. Picture: Sarah HowellsThe Torrington Cavaliers performing an Elton John medley at Torringtn May Fair 2019. Picture: Sarah Howells

Torrington Mayfair 2019. Picture: Sarah HowellsTorrington Mayfair 2019. Picture: Sarah Howells

Torrington Mayfair 2019. Picture: Sarah HowellsTorrington Mayfair 2019. Picture: Sarah Howells

Torrington Mayfair 2019. Picture: Sarah HowellsTorrington Mayfair 2019. Picture: Sarah Howells

Torrington Mayfair 2019. Picture: Sarah HowellsTorrington Mayfair 2019. Picture: Sarah Howells

Torrington Mayfair 2019. Picture: Sarah HowellsTorrington Mayfair 2019. Picture: Sarah Howells

Torrington Mayfair 2019. Picture: Sarah HowellsTorrington Mayfair 2019. Picture: Sarah Howells

Torrington Mayfair 2019. Picture: Sarah HowellsTorrington Mayfair 2019. Picture: Sarah Howells