He may not have got the chance to dress up as Cher, but James Franco still sported fun fancy dress at this year's Oscars.

The Spiderman actor co-presented the ceremony with Anne Hathaway on Sunday (February 27th 2011) and disappeared off the stage at one point, leaving her to sing a solo song in her tuxedo.

However, when he returned, he was dressed in drag, seemingly in homage to Hollywood great Marilyn Monroe.

We recently reported that Franco's Cher sketch had to be scrapped by writers after her film Burlesque failed to get a nomination - hopefully the alternative helped to quell the disappointment somewhat.

Meanwhile, Hathaway recently posted a video of herself on Twitter wearing Sandy fancy dress from Grease, complete with skin-tight black leggings and blonde perm.

These two seem to be costume addicts - it's a good job they are able to follow their pastime in their film roles!