Actor Colson Smith, who stars in Coronation Street, has revealed an incredible 21st birthday present given to him by his co-star Sally Ann Matthews.
Colson, who plays Craig Tinker in the ITV soap, posted a picture of a framed photo with a Mamma Mia poster in it and a CD with the same image on the case.
However, the poster has been edited to say 'Colson's 21st!' and his co-stars' faces have been super-imposed over the main characters.
On the edited poster you can see Lucy Fallon, who plays Bethany Platt, Brooke Vincent, who plays Sophie Webster, Alan Halsall who plays Tyrone Dobbs, Sally Ann Matthews, who plays Jenny Connor, and Colson.
Colson captioned the post: "It's official. @sallyannmatthews wins at 21st Birthday presents!!"
Co-stars rushed to comment on the picture.
It's official. Sally Ann Matthews wins at birthday presents.
Sally wrote: "Don't forget to invite me round! I bagsy defying gravity x."
Brooke said: "Omg I love this!"
Lucy commented: "OMG hahahaahahah."
Julia added: "This is AMAZING!"
Earlier this year, Colson announced on podcast Sofa Cinema Club that he was now living with Nick Tilsley actor Ben Price. Colson had previously lived with Jack.
Colson co-hosts the podcast with Ben and Jack.
During the podcast Jack also denied he and Colson had fallen out, revealing they had to release a statement saying they remained the best of friends after the newspapers printed that they had argued.
Colson first appeared in the ITV soap in 2011 as Beth Tinker's son.
Since joining the soap, Craig has been involved in various storylines including discovering he had Obsessive Complusive Disorder (OCD) and Bethany Platt's grooming storyline.
Last year, Neil Clifton's daughter Kayla began working at Speed Daal in order to get closer to Bethany.
Neil was a friend of Nathan Curtis, who groomed Bethany and had his friends sleep with her for money. He was also a policeman who worked with Craig.