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

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