Superstar Jennifer Lopez serenaded her husband Ben Affleck at their lavish wedding reception with a new song dedicated to their love.
The Billboard Icon Award winner strutted her stuff in one of her three custom-made Ralph Lauren dresses as she sang to Ben, who sat in a chair in the centre of the room, and looked on adoringly while dressed in a white tux.
Jennifer, 53, and Ben, 50, tied the knot for a second time last Saturday, surrounded by family and A-list guests, at the Batman actor's £6.7 million home in Georgia.