After the heartbreak Desperate Housewives star Eva Longoria had to go through last year with ratbag ex-husband Tony Parker, it is a treat to see her so happy again.

The petite star was spotted having a whale of a time in Madrid with new fella Eduardo Cruz. The pair spent time larking about on a big white boat before heading into the town centre for a spot of sight seeing.

During their trip, the pair met up with Eduardo’s sister Penelope Cruz and her hubby Javier Bardem for dinner.
What do you think heatworld, has Eva finally found her (fit) knight in shining armor?