If you like your Valentine’s Day fast and furious, then this is the perfect romantic setlist for you.

Anthony Vincent, who has become internationally known for his uncanny artist impressions, is celebrating this year’s day of love by singing 20 of the most romantic songs in 20 different styles.

Not only does his voice manage to sound like the artists themselves, his facial expressions are also worth watching for. His eyes and mouth both open so wide, so often, it’s hard not to be mesmerised by it all.

[Via Elite Daily]