Eva Longoria seen in a bikini on the beach in Marbella

You may also like...