Wow! Has Jessica Alba ever looked better? We think not. The 29-year-old actress oozed glamour at Paris' Rue Royale reopening in a custom-made Gucci cocktail frock, champagne-colored sandals, and a soft 'do. Pascal Le Segretain/GettyImages.com - January 25, 2011
2 Hot 2 Handle
Shakira and Heidi Klum look amazing in little black dresses.