A Glasgow cake shop has helped Amy Macdonald celebrate a 'special' birthday.

Plant Blonde, based in Hyndland in the city's West End, created a gorgeous blue cake with a cherry on top (or two) for the This Is The Life singer. 

Taking to Twitter, the Scottish star posed with the cake saying: "21 today. I can finally go to America and have a drink. Happy days."

While Plant Blond wrote on Facebook: "Happy birthday to the lovely Amy Macdonald."

Fans of the singer couldn't get enough of the cake on Twitter as one person wrote: "Enjoy the beautiful cake."

While another added: "That icing looks delicious…"