Yahoo Lifestyle's editors are committed to independently selecting wonderful products at great prices for you. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.
Newly-reunited couple Jennifer Lopez and Ben Affleck have arrived at Venice Film Festival.
The A-listers were photographed stepping off a boat in the Italian city this afternoon, ahead of tomorrow night's premiere of Ridley Scott's The Last Duel.
Affleck co-wrote the period drama with Matt Damon and both actors star in the film alongside Jodie Comer and Adam Driver.
For their arrival, Affleck, 49, dressed casually in black jeans and a matching long-sleeved top with collar.
Meanwhile Lopez, 52, showcased her sartorial prowess in a very chic ensemble: a £3300 white, lace shirt dress by Italian fashion house Valentino. She teamed the dress with a pair of black and white sunglasses.
Lopez hit headlines at the end of August when first arriving in Venice for Dolce & Gabbana's Alta Modo fashion show.
The Love Don't Cost a Thing pulled out all the stops in a cape, gown and jewelled bra top.
It's unclear if Lopez will accompany Affleck to Friday night's screening. If she does, it will be the first time the couple's walked the red carpet together since 2003.
The couple may also attend Monday night's Met Gala in New York City together - arguably, the most high fashion red carpet event of the year.
The couple were due to marry in 2003 but postponed their wedding before calling it off entirely.
Following their break-up, they both married others: Affleck wed actor Jennifer Garner in 2005 after starting to date the previous year and went on to have three children together, Violet, Seraphina and Samuel. The marriage ended in 2018 after a separation period.
Lopez married actor Marc Anthony in 2004, before separating in 2011 and finalising their divorce in 2014. The couple have two children, twins Emme and Max.
Lopez was most recently engaged to Alex Rodriguez. Their relationship ended in April 2021 after four years of dating.
Watch: Jennifer Lopez's mother makes cameo in Ben Affleck's new advert for betting app