It's clear that Eva Longoria is living her best life in Spain.

Just look at how happy she looks! 

The Latina actress has been in España as an ambassador of the Global Gift Foundation — a non-profit organization that "aims to create a positive impact on the lives of children, women, and families who are in need." 

During her down time, Longoria has been hitting the beach and basking under the Spanish sun like an actual goddess. Naturally, she posted the above photo of her #blessed life and unfortunately the haters can't help but criticize her physique because THIS IS 2017 AND WE'RE STILL OBSESSED WITH WOMEN'S BODIES. UGH.

People have been flooding her comments saying that she's "too big" and "too old" to wear a two-piece and honestly... WTH?!

This is only a snippet of what women deal with.

However, others were quick to defend her and called out the ridiculous body shamers on their sh*t.

As long as she's happy, that's all that matters.

Longoria seems pretty unfazed by the situation and is continuing to slay her impromptu bikini photoshoots.

The fact that she hasn't stopped posting her swimsuit photos on Instagram is a big middle finger and proof that she really doesn't care what people have to say about her body. And she's going to keep flaunting what she's got.

Keep doing you, Longoria.

KEEP. DOING YOU.