And Jennifer Lopez ensured all eyes were on her as she showcased her sensational figure in a form-fitting outfit while on a boat after a dinner date at the restaurant Lo Scoglio.

The singer, 49, looked incredible as she slipped into a low-cut white tank top, which she paired with light-pink flared trousers.

+8
View gallery
Wow! Jennifer Lopez flaunted her sensational figure in a stylish tank top and pink flared trousers after romantic dinner date with boyfriend Alex Rodriguez on Friday

J-Lo swept up her glossy chocolate locks into a high bun, and brushed on light touches of make-up so that she could instead rely on her sun-kissed complexion.

The star accessorised with a pair of large gold hoop earrings, and kept a pair of stylish oversized shades close at hand.

Her beau donned a crisp white shirt over his buff torso, which he wore over a pair of shorts that had a military print, and paired with black aviator sunglasses.

+8
View gallery
Stunning: J-Lo swept up her glossy chocolate locks into a high bun, and brushed on light touches of make-up so that she could instead rely on her sun-kissed complexion

J-Lo and Alex have been enjoying a romantic getaway in Italy, after a year and a half of romance.

Since getting together last year, Jennifer and Alex’s relationship has gone from strength to strength and have both credited the ‘timing’ of their romance – insisting they are glad they met later on in life.

Speaking on US talk show Today at the beginning of August, Alex said of the pair: ‘To be honest if this happened when we were in our twenties… it would have never happened.

‘It was just too much craziness, I wasn’t mature enough,’ he explained. ‘You know boys…. we gotta get our dumbness out of the way.’