She may have had tickets to one of the biggest fights of the year.
But Jennifer Lopez had a hard time taking her eyes off boyfriend Alex Rodriguez as they took in the Mayweather versus McGregor fight in Las Vegas on Saturday.
The 48-year-old singing sensation, clad in a glamorous tight-fitting white dress, lovingly gazed at her beau in the middle of the action-packed match.