To commemorate 4th of July, Heidi Klum treated her followers with a daring bikini photo of herself while she lounges at the beach.

The 39-year-old supermodel might be single but she's definitely looking great out there back in the market. Heidi shared a photo of herself showing off her cleavage and toned tummy.

She captioned the photo, "Happy 4th of July everyone!" In another picture she posted, the model posed for a close-up wearing a cowboy hat, aviators and a necklace that had "love" as a pendant.

Heidi Klum posted her extra revealing pictures just after she confessed that she may never marry again. Sad news for those who are on the look out for the newly single mum.

"I don't know if I'll get married again," she told a German newspaper. "Although I really enjoyed being married. I'm a dreamer. I loved our annual fairy tale weddings that were our big family parties. But sadly, it somehow didn't work out."

Klum filed for divorce from Seal last April after they formally announced their split in January. The "Victoria's Secret" supermodel denied rumors that she is dating her "Germany's Next Top Model" co-star, Thomas Hayo.

"He is not, nor was he ever, my boyfriend," she said. "I think he is a great guy, but not for me."

Since her split from Seal, Heidi has been focused on work and her children. She shared that she is happy with her current state.

"I look into the future, concentrate on my family and I have to say that I'm happy," she told the newspaper," Heidi said. "There are worse things in life than a separation."

See more of Heidi and her bikini clad pictures at the beach.

Also read:

Stars Celebrate 4th of July: Twitter Pictures From Miley Cyrus, Vanessa Hudgens to Rihanna [PHOTOS]

Katie Holmes Hints Split on Elle Magazine, Talks About 'New Phase' Six Weeks Before Filing for Divorce