Album Cover: Leona Lewis - 'Echo'
/ 10.05.2009
Leona Lewis heightens the elegance factor on the slick cover of her sophomore album Echo, available November 17. “The X Factor” winner departs from her trademark ballads with dance cuts like “Outta My Head” produced by Max Martin.