Don’t get us wrong, we love Elle Macpherson. But the woman is killing us with these bikini shots! At 50, she has the body of someone three decades younger and we can’t help but turn green with envy!

The supermodel posted the above picture to her Twitter account on July 15, showing off her crazy abs in a two-piece while sipping on one of her new Super Elixir wellness drinks — which have already sold out twice in UK store Selfridges since debuting May 22.

To top it off, the 6-foot beauty is on vacation in the Italian Riveria, using the brilliant blue sea as the perfect backdrop to promote her new venture.

But the craziest part about all of this: Elle has looked the same since she began modeling in 1982, and her nickname “The Body” has never rang more true!

Check out photos of the stunner from years past:

Towards the beginning of her career, posing for a calendar

elle macpherson

In an ad campaign from 1991

elle macpherson

A 1996 ad for her lingerie line, Elle Macpherson Intimates

elle macpherson

In April 1998, 2 months after giving birth to first son Flynn

elle macpherson

Enjoying a day at the beach in 2006

elle macpherson