Bringing their sure-to-be-blockbuster movie to the French Riviera, Johnny Depp and Penelope Cruz were center stage for the "Pirates of the Caribbean: On Stranger Tides" premiere during the 64th Cannes Film Festival in Cannes, France. The undeniably attractive pair both looked fabulous as they took to the Palais des Festivals venue while joining up with co-stars Geoffrey Rush, Sam Claflin, Ian McShane and Astrid Berges-Frisbey.Pirates of the Caribbean: On Stranger Tides" is set to take over theaters next Friday, with the release date set for May 20th.