Eva Longoria: Stunning appearance on a Spanish beach

Eva Longoria is enjoying her summer vacation in Spain, where she made a stunning appearance on a beach. The 50-year-old actress was photographed relaxing in the sea and playing with her 7-year-old son, Santiago.
In recent years, Eva Longoria has divided her time between Hollywood and Spain, where she owns a home. In an interview, she stated that she exercises for her mental health and prefers a balanced diet with fish, chicken, meat, and vegetables.