Megan Fox & Husband Boast Flawless Bodies, Share Steamy Kiss During Beach Getaway
April 5 2018, Updated 4:55 p.m. ET
Megan Fox looked absolutely stunning on her latest romantic beach trip with husband Brian Austin Green. The actress showed off her enviable body in a colorful teeny bikini, while Brian Austin Green rocked black trunks. The pair — who’ve been married since 2010 — shared a steamy kiss and looked in love as ever! Click through RadarOnline.com’s gallery to see the photos.
Megan Fox, 31, looked like a newly-wed bride on her latest beach getaway with husband Brian Austin Green, 44.
The love birds took a trip down memory lane by visiting the gorgeous island of Kailua-Kona, where they tied the knot in a private ceremony in 2010.
While the flawless duo have been through ups and down in their relationship, they looked happy as ever during their color retreat.
They even shared a steamy kiss while playing around in the waves.
- Inside Pregnant Megan Fox's Journey From Depression to Sexy Rebirth — Sporting 'Stripper Boobs', Flaunting X-Rated Sex Scenes and Becoming Very Raunchy Face of SKIMS
- Inside Megan Fox's Turbulent Three-Year Struggle Before Announcing She's Pregnant With First Child By Fiancé Machine Gun Kelly – From Miscarriage to His Suicide Attempt
- Superstitious Stars! Terrified Celebs' Bizarre Flight Rituals Revealed — From Jennifer Aniston to Heidi Klum and Madonna
DAILY. BREAKING. CELEBRITY NEWS. ALL FREE.
Green couldn’t help but check out his wife’s hot body as they sweetly flirted on the beach.
As RadarOnline.com readers know, Fox and Green share three sons together.
While they threatened — and even filed for — divorce before the birth of their third child, the two reconciled following the accidental pregnancy.
“None of them are ever planned,” the actor told PEOPLE in 2016. “At my age, having three babies is crazy!”
Do you think Megan Fox and husband Brian Austin Green have left their troubles behind? Sound off below.
We pay for juicy info! Do you have a story for RadarOnline.com? Email us at tips@radaronline.com, or call us at 800-344-9598 any time, day or night.