Jennifer Lopez is lookin' gawgeous in this new ad for L'Oreal's Infallible sumthin-or-another. I can't wait for her Love? album to (finally) drop!
UPDATE: Whataya know?! A release date of March 29th has just been announced for Love? With Britney dropping that day though, I smell a pushback. *Kanye shrug*