Heidi Klum has posted a sexy photo to her fans on Instagram while on her honeymoon with supermodel husband Tom Kaulitz, 29.
The two tied the knot earlier this month in a second ceremony in Capri, Italy.
The steamy NSFW snap features a topless Heidi, 46, on board a boat, captioned: "All I see is WATER".
Some cruel followers decided to troll the former Victoria's Secret Angel, with one writing: "ALL I SEE IS MIDLIFE CRISIS".
On another photo showing off Heidi's bikini bod and she looks out to sea, another wrote: "You need to hit the gym grandmaa".
Another commented: "You look like my 70-year-old mom from the back".

Others claimed that Heidi is just desperate for attention.
One user said: "Enough already. Good for you you are married again and again".
Another worried for her children, crying: "Good role model for their children...NOT! Why is she half naked on every other picture?"
Heidi didn't let the trolls get to her though, and has since posted a new snap of her touring the marketplace in the Italian town of Positano. A few days ago, she flashed her wedding ring to the camera.
Her fans also rushed to her defence, gushing that Heidi is "body goals" and pleading with her to "just let the nasty comments bounce off".

One was confused by the trolls, asking: "Well, if that's a bad figure then what's a good one".
Heidi and Tom were married a second time in their Capri ceremony, having been engaged since Christmas Eve.
Supermodel Tom is also guitarist in the German band Tokio Hotel, and has a special bond with Heidi's kids.
In an interview with US Weekly, Heidi was asked if her boyfriend gets on with Leni, Henry, Johan and Lou. She beamed and replied: "Yeah, they do!"
They got together in February last year, after Heidi split with art dealer Vito Schnabel.
Heidi also has 2 ex-husbands, actor Ric Pipino and British singer Seal.