Selena Gomez looked red hot at the Spring Breakers premiere in Los Angeles, while Ashley Benson and James Franco apparently enjoyed some PDA on the red carpet.