Emmerdale star Lawrence Robb, who is best known for his role as Mackenzie Boyd on the ITV soap, has wowed fans with his "incredible" hidden talent after sharing a clip of himself singing on social media, alongside his co-star Bradley Johnson.
Soap fans will already know that Bradley Johnson, who plays Vinny Dingle, has an incredible singing voice but many did not know that his co-star, Lawrence Robb, also has a decent singing voice.
Bradley often shares clips of himself performing on his Instagram and this time he has roped in his co-star Lawrence to join him in performing a special Christmas number.