A Celtic player got engaged to his girlfriend in a lavish proposal on holiday on the beach.

Liam Shaw, who has been out on loan to Wigan Athletic, popped the question to his partner Ellie Butler while they were on holiday in Jamaica.

The influencer shared pictures of the stunning gesture with the couple's Instagram followers which showed Liam had arranged roses in the sand in the shape of a heart.

He also placed light-up letters reading 'marry me' on the beach. 

Ellie captioned the photo: "Always and forever."

The couple were met with dozens of messages of congratulations, with one person saying: "Unreal, best news."

Another said: "Biggest congratulations ever!!! Love you so much, well done Liam!"

A third added: "Big well done Liam for pulling it all off!!"