Q EXTRA – Despite their 13 year age difference, Heidi Klum and Vito Schabel have sizzling chemistry. The 43-year-old model could barely keep her hands off her boyfriend, 30, Monday during their romantic Costa Rican getaway.

The couple arrived at the Liberia airport on April 9 and left on the 15th.

Heidi looked amazing, showing off a head-to-toe tan along with washboard flat abs.  The lovebirds – who were recently rumoured to have split – looked happily loved up as they smooched on the golden sands in Guanacaste.

While in Costa Rica, Heidi ditched her bikini top during a fishing trip.

“Gone Fishin !!!,” she captioned the Instagram pic below.

Gone Fishin !!! 🐟

A post shared by Heidi Klum (@heidiklum) on

The Victoria’s Secret model is among the many celebrities who have chosen the beaches of Guancaste for leisure time, including Gisele Bündchen and the Kardashians.

Last month, Heidi was seen flashing her enviable figure on the beaches of the Maldives.

Photos from the Thesun.co.uk, DailyMail.co.uk and Instagram.