December 5, 2009 - Ian Gavan/Getty Images Europe more pics like this »
Prev 22 of 36 Next
2009
Shakira looked futuristic in a silver sequined one-shoulder dress that she wore with knee-high boots.