Jennifer Lopez broke down in tears as she was honoured with the Generation Award at the MTV Movie and TV Awards.
The ‘Marry Me’ star – whose soundtrack to the rom-com, ‘On My Way’, also nabbed Best Song – got emotional collecting the special award at Sunday night’s (05.06.22) ceremony at Santa Monica’s Barker Hangar.
At the Vanessa Hudgens-hosted bash, the 52-year-old singer-and-actress thanked both those who were huge supporters and skeptical of her talents.
The ‘On The Floor’ hitmaker also thanked her fiance Ben Affleck, 49, and her 14-year-old twins Emme and Max – whom she has with ex-husband Marc Anthony.
She began: “I want to thank the people who gave me joy and the ones who broke my heart.
“I want to thank disappointment and failure for teaching me to be strong and my children for teaching me to love.”
She continued: “I want to thank all the people who told me, to my face or when I wasn’t in the room, that I couldn’t do this. I really don’t think I could have done it without you.”
Jennifer added: “It is an honour to be able to connect with audiences and you guys, and because of you I will continue to do justice to that honour as long as I am around.”
The ‘Second Act’ star quipped: “Thank you so much. And to Ben and everyone at home, waiting for me to have dinner. I will be home by 7!”
The Generation Award is given to “beloved actors whose diverse contributions to both film and television have turned them into household names.”