Penelope Cruz looks glamorous & Katy Perry flashes her rock...

Marion Cotillard and Penelope Cruz join forces at the Nine film photocall in Italy.