Ben Affleck and Jennifer Lopez have been spotted out and about while looking incredibly loved up - despite their alleged red carpet "row".
The couple, who got hitched last summer, have been married for less than a year, with claims swirling around them that their honeymoon period is officially over.
But Jennifer, 53, and her husband Ben, 50, have seemingly put an end to any feud rumours after stepping out in Beverly Hills looking more loved up than ever before - with them even smooching in full view.