James Franco has bared his butt for the cover of U.S. arts magazine Flaunt. The cover is one of two which will hit newsstands in the coming days - the other features a posed shot of the 127 Hours star.