Katharine McPhee, 35, wears a skimpy ƅιkιnι as she puts on a steamy display with fiancé David Foster, 69, in Mykonos ahead of their wedding

Katharine McPhee and David Foster couldn’t keep their hands off each other as they enjoyed a getaway in Mykonos, Greece.

The couple, who are said to be getting married any day now, put on a very steamy display as they took a dip together looking more loved up than ever.

Katharine, 35, got plenty of admiring glances from her much older beau, as she flaunted her figure in a beige bikini with gold details.

Bikini babe: Katharine McPhee looked amazing as she took a dip in Mykonos with fiance David Foster ahead of their wedding

Bikini babe: Katharine McPhee looked amazing as she took a dip in Mykonos with fiance David Foster ahead of their wedding

Heading down the aisle: The couple looked loved up as they stayed close in the water

Heading down the aisle: The couple looked loved up as they stayed close in the water

The former Scorpion star added a thick gold chain and hoop earrings and shaded her head with a straw summer hat.

David, 69, meanwhile showed off his dad bod in some white and blue stri

Katharine McPhee, 35, puts on a steamy display with fiancé David Foster,  69, in Mykonos | Daily Mail Online