Barbara Palvin put her incredibly toned physique on full display in a retro-styled green and gold bikini.
The Sported IIIustrated Swimsuit Issue vet, 30, stood under a tree with the sunlight filtering through the leaves to create a dreamy glow.
The Hungarian beauty – who hit the parties at Cannes last month – wore her brown hair parted in the middle and pulled back.
Loose waves fell over one shoulder as she extended one arm to the tree above her and one arm down her side.
The former Victoria’s Secret Angel sweetly captioned the post
Barbara is coming up on the one year anniversary of her marriage to Dylan Sprouse, 31.
The couple tied the knot in July 2023 after five years of dating. They first met in 2017 and Sprouse slid into her DMs some time later with his phone number.
But Barbara waited six months before getting in touch and then they talked for three months before meeting up in China.
‘I kind of flew to China to see him, just after talking for three months,’ the supermodel told
‘I was supposed to work in China, and then they canceled the job. I was like, ‘Do you think that’s crazy that I still want to go and see you?’, cause I was so excited.’
He was on board and told her to come and then he wanted to be exclusive from the first moment.
Barbara needed some time to get to know him but it wasn’t long before she relented and the rest is history.
‘I just sat down, took a deep breath, and I’m like, ‘What am I waiting for? There’s no other guy I would love more than I love him and he’s got everything that I need,” she said.