After a wet Wednesday, the sun shone on throughout the third day of the Cheltenham Festival.

And racegoers celebrated St Patrick's Day in fine style, with green outfits and Guinness aplenty.

Stroud News and Journal: Racegoers wearing green to celebrate St. Patrick's DayRacegoers wearing green to celebrate St. Patrick's Day

Celebrities in attendance today included Jade Holland Cooper, Kenny Dalglish, Judy Murray and Love Island's Chris Hughes.

Stroud News and Journal: Jade Holland CooperJade Holland Cooper

Princess Anne and Mike and Zara Tindall were also present.

Stroud News and Journal: Mike Tindall and Zara Tindall arriving for day three of the Cheltenham FestivalMike Tindall and Zara Tindall arriving for day three of the Cheltenham Festival

Click the gallery above to view more of today's photos.