The model shared the shot on Instagram and captioned the pic, "Happy 4th of July everyone!"
She's seen swimming in a crystal blue ocean (jealous we're not there!) waving two American flags. Klum also paired her white string bikini with flag-themed sunglasses and a matching headband with two stars sticking out.
How is it possible that she manages to look both adorable and sexy?!
Klum's no stranger to looking amazing in a bikini, of course...
The Project Runway host was seen floating on a floral raft in a pool, sipping on a glass of wine and taking in the sunshine.
And while she's had four children, she still manages to pull off some killer washboard abs. Can you say, six-pack?
The major artwork featured a design of his name along with three stars to indicate each of their children (Klum has a daughter, Leni, from a previous relationship).
After originally getting the tattoo in 2008, and splitting with her ex in April of last year, Klum finally decided it was time to go without the artwork.
"He's been helping me for four years now, and he takes wonderful care of the kids. He plays with them, he protects them. I trust him."
Klum and Kristen were most recently seen getting cozy in New York City and even working on their fitness together.
And it looks like all those couples workouts are paying off big-time for the German beauty!