Looks like Fiona, the terrible beautiful ogre from Shrek, is all smiles on her way to the Today Show. Sporting an itsy bitsy white shirt, tight jeans, a stunning designer handbag, and the Cameron Diaz infamous smile, Fiona made her way out and about the streets of Manhattan. If I were her I would probably be smiling too. Post-Timberlake break up, Cam has held herself together immaculately, including some chizzled arms, toned legs, killer abs, and great style (seriously did you see her pictures from the NYC Metropolitan Museum of Art Costume Institute Gala??! STUNNING). Chic and perfect, the shiny black bag Cameron is sporting has me drooling. Can you Name that Bag?!
Check out the beautiful bag and a pic of Diaz at the Costume Gala after the jump!