Cannes continues to garner bigger and bigger celebrities with each passing day. On day three of the 2012 Cannes Film Festival, stars like Sean Penn, Naomi Watts, Salma Hayek and designer Giorgio Armani made their debuts in the French Riviera. The red carpet was not only glamorous, it was steamy, with celebrity couples - both rumored and official - cozying up for the photogs.
Sean Penn attended Cannes for the Haiti Carnaval in Cannes event. Penn has been an active advocate for the earthquake-ravaged nation since January 2010. He has spent the last two years offering support to a nation that, he believes, many abandoned, according to the Huffington Post.
It's not only celebrities who went for a day, Penn said at the Cannes Film Festival on Friday, referring to the dwindling support for Haiti. It's the whole f--king world. It's all of you.
However, the 51-year-old actor did seem to find some peace of mind with supermodel Petra Nemcova, who has also advocated on behalf of the citizens of Haiti. The two were photographed having dinner at Cannes' Tetou Restaurant, according to E! News, and then again cozying up on the red carpet. Nemcova opted for a silver strapless gown and pointed pumps, while Penn went with a black suit and skinny tie.
Penn and Nemcova briefly dated in February 2008. Just last month, the 32-year-old beauty called off her engagement with British actor Jamie Belman. Penn was most recently dating actress Scarlett Johansson, but they broke it off in June 2011 after just four months.
Salma Hayek hit the Cannes red carpet for the Once Upon a Time in America premiere on Friday at the Palais des Festivals. The 45-year-old wore a black and metallic Gucci gown. On her arm was husband and French businessman Francois-Henri Pinault. Pinault has been embroiled in an ugly child support battle with supermodel Linda Evangelista as of late. Evangelista is demanding $46,000 a month in child support for their 5-year-old son, Augustin.
Other red carpet stunners included Jada Pinkett-Smith in a bright tangerine Atelier Versace dress; Naomi Watts in a nude, feather-embroidered Marchesa gown; and Paz Vega in a black and white Stephane Rolland Couture gown.
Check out the red carpet photos from day three of the 2012 Cannes Film Festival.