Penelope Looks Better Than Ever!

As previously reported, Penelope Cruz was hit with food poisoning at Cannes and looks to have made a full recovery.

The star was looking fab at a photo call for her new film, Broken Embraces, on Tuesday wearing a lovely Dolce&Gabbana dress.

What do U think??

Stay away from the seafood!

[Image via WENN.]