Eva Longoria and Eduardo Cruz cuddle up on a yacht in Marbella.
The lovebirds spent time on the water with friends.
Eva and Eduardo enjoy the beach in Spain.
Enjoying the view, Eduardo?
Eva shows off her sexy figure in a white hot bikini.
Eva Longoria and boyfriend Eduardo Cruz vacation in Marbella, Spain.