Victoria's Secret models are clearly blessed in the face and body department, everyone knows that. But it appears they're also lucky enough to have a non-ageing gene, too.
Surely that's the only explanation for this picture, which was taken a whole ten years ago. An entire decade has passed, and these Victoria's Secret Angels don't look a day older. Jealous, us?
Alessandra Ambrosio took to Instagram to post the Throwback Thursday picture, which shows her and former Angels, Heidi Klum, Tyra Banks, Gisele Bundchen and current Angel Adriana Lima, all hanging out together.
The model captioned the photo: 'Cheers10 years ago #throwbackthursday #angelsacrossamerica @victoriassecret #tbt.'
We don't know where the shot was taken, but wherever it is, it's clear the five beauties are having a avery nice time, as they clink their champagne glasses together.
We wonder if Cara Delevingne, Karlie Kloss and the rest of today's Victoria's Secret Angels will produce a similar picture in ten years time...
By Olivia Marks
Got a tablet? You can now download In Style magazine straight to your iPad, Kindle (just search the store for 'instyle magazine'), Nook or Google Nexus.
Watch Heidi Klum's cover shoot video...