Eva Longoria was the subject of a risque photo shoot in Miami today. She was draped topless on the back of a horse for the cameras while boyfriend Eduardo Cruz and a crowd of assistants looked on nearby. Eva will be back on a different set soon since Desperate Housewives was just picked up for another season, but for now she seems to be enjoying her break from playing Gabrielle Solis. Eva and Eduardo have been in Florida all week soaking up the sun and spending time with friends, though Eva got away to do a little solo shopping yesterday. She's been capturing sweet moments from her trip via Twitter, and now that Eduardo has his own account he's joining in on the picture sharing as well.