'Found my happy place': Supermodel Karlie Kloss goes for a swim in The Great Barrier Reef after walking on the David Jones runway

She's spent the past two weeks in Australia.

And supermodel Karlie Kloss has topped off a week of commitments with high end department store David Jones by crossing off a goal on her bucket list - swimming in The Great Barrier Reef.

The 24-year-old jetted out of Sydney on Friday bound for Queensland's famous coral attraction.

Happy place: Supermodel Karlie Kloss has jetted to Queensland to cross off a bucket list item- swimming in The Great Barrier Reef

Karlie took to Instagram to share photos of her dream come true with her 6.2 million followers.

In one post the Victoria's Secret model sports an elegant, white one piece swimsuit and dons a cute, bright pink scuba diving mask, while holding up a peace sign.

She captioned her photo: 'Can't believe I got to cross this off my bucket list today.'

Peace out: The Victoria's Secret model sports an elegant, white one piece swimsuit and a cute bright,  pink scuba diving mask, while holding up a peace sign

Runway duties: Karlie took to Instagram to share her happy snaps with her 6.2 million followers

In another post, the Adidas ambassador can be seen gliding through the crystal blue water on her back.

Flaunting her slender physique, Karlie can be seen holding the peace hand sign again, captioning her photo: 'Found my happy place [peace] out.

Both posts received thousands of likes and comments from her legions of fans.

Leading the boys: The 24-year-old has wrapped up two weeks of commitments for David Jones, Adidas, Calvin Klein and Vogue magazine in Sydney and Melbourne

One said: 'Super sea-goddess!'

Another wrote: 'Wow, amazing I'm happy for you Karlie.'

Someone commented: 'So jealous it looks amazing!!'

Karlie has been busy is Australia with commitments for David Jones, Adidas, Calvin Klein and Vogue magazine.

No comments have so far been submitted. Why not be the first to send us your thoughts, or debate this issue live on our message boards.

By posting your comment you agree to our house rules.