Jennifer Lopez has made several red carpet appearances lately. The actress has been promoting her latest movie The Back-up Plan and has had an impressive designer wardrobe to wear for each occasion. She has worn pieces by the likes of Lanvin, Georges Chakra, Gianfranco Ferre and Mikhael Kael. Out of these four glitzy looks, which do you think is the most fab?
Image Source: WireImage