Jennifer Lopez recently received the Generation trophy at MTV Movie & TV Awards ceremony.

The 52-year-old icon attended the event in a stunning all-black ensemble.

Lopez accepted the prestigious award with an emotional speech.

The multi-hyphenate entertainer fought back tears as she thanked her supporters and haters.

J.Lo's list of supporters included her colleagues, manager, children, and fans.

The mother-of-two also gave a special shout-out to her fiancé Ben Affleck.

Earlier this year, the lovebirds got engaged for the second time.

The pair's 2002 engagement ended before the lovers tied the knot.

Fans hoped the couple's second engagement would lead to a wedding.