Kristen Stewart and Stella Maxwell pack on the PDA while taking a relaxing vacation in Capri, Italy with a group of friends.

The Charlie’s Angels actress looked completely smitten with Maxwell as they lounged on a boat sunbathing and enjoying a rare public display of affection.

Stella was just as enamored with Kristen as she draped herself over the actress and showered her with kisses and affection as she sipped on white wine.

The couple reunited in late May, and have been inseparable ever since, after taking a 6-month break from their relationship.

Kristen Stewart Grabs Dinner with Ex-Stella Maxwell Without Sara Dinkin

Stewart looked in charge of the ship wearing a navy captain’s hat, a black plunge bikini top, and a gray striped bikini bottom for her day in the Amalfi coast.

The 29-year-old actress looked trim and toned as she walked around the yacht with the help of a friend who was helping her keep her balance as she moved around.

Maxwell, 29, sported a white bikini that accentuated her tall slender frame and wore a captain’s hat like Kristen’s to pose for some photos.

The model was seen striking a pose for her girlfriend and another friend who both were taking her picture — trying to get her best angle, of course.

View this post on Instagram

👙

A post shared by Stella! (@stellamaxwell) on

She shared a snap on Instagram of herself lounging as she tugged at her white bikini bottom showing off her moneymaker.

Kristen showed off her diving skills as she took a dip in the ocean with friends and looked to be on top of the world after reigniting her love with Stella.

The actress can be seen next on the reboot of Charlie’s Angels with Elizabeth Banks in November, but you don’t have to wait till then, check out the behind the scenes look at the movie being filmed above.

Kristen Stewart ‘Hates You’, Loves Stella Maxwell at JFK Airport in NYC