Ed Sheeran's Best Pop Diva Covers: From Christina Aguilera to Beyonce

Music

The crooner puts his spin on everything from "Baby One More Time" to "Diamonds."

You Might Also Like(Sponsored)