Christina Aguilera bares almost all on the July 2011 cover of W Magazine wearing just a teeny white cloth and strategically holding a bouquet of red roses. The stripped down cover certainly makes a change from her usual glamour fuelled shots. Elsewhere in the shoot, Aguilera wears a dress from the Christian Dior Fall 2011 collection.



