Celebrity power couple Jennifer Lopez and Ben Affleck looked loved up as they stepped out together in Milan for their second honeymoon.
Jennifer, 53, and Ben, 50, tied the knot for a second time, surrounded by family and A-list guests, at the Batman actor's £6.7 million home in Savannah, Georgia last Saturday. In July, the pair swapped vows during an intimate Las Vegas ceremony, but opted to go all out for their second ceremony.
Photos from the day showed the Hustlers actress in a stunning white couture gown by Ralph Lauren, with a figure-hugging silhouette, a long ruffled train and a 20-foot veil, which was carried down a white walkway with the help of the couple's children.