Eva Longoria showed off her lovely curves in a tiny pink bikini while on vacation in Spain with her husband, José Bastón.

42-year-old Eva Longoria, was in perfect mood as she enjoyed the sun at Playa Padre in Marbella, Spain.

The Desperate Housewives actress and Bastón married in a star-studded ceremony in Acapulco, Mexico, in May 2016.