Few people rival J-Lo’s talent.
But the actress and singer might have met her match in her 11-year-old daughter Emme.
Jennifer Lopez, 49, was joined on stage by her little girl during a concert on Friday.
She was performing at the Forum in Inglewood, California when Emme appeared in the same matching red outfit the actress-singer was wearing.
She helped her mum finish the end of her song ‘Limitless’ in a sweet duet - and in the process showed off some impressive vocals too.
The pair beamed at each other as they sang, and shared an impromptu hug at one point as Jennifer become emotional.
Crowds could be heard cheering at the pair in the background.
After the show, Jennifer shared a video of the moment to her Instagram.
She wrote: “I can't take it! #Emme #Limitless #ProudMama #JLoItsMyParty”
The incredible clip has been viewed more than seven million times - including by some famous faces.
“Ohhhhhhh my goodness,” commented Jenna Dewan.
“Omg ammmmmmmmmmmmazzzzingggg,” wrote Vanessa Hudgens.
Jennifer’s fiancé Alex Rodriguez was in the audience, and so was singer Fergie.
Emme appears in the music video for the song.
It’s unsurprising just how good her singing ability is - and not just because J-Lo is her mum.
She and twin brother Max have singer Marc Anthony as a dad.
Jennifer recently showed off her abs at the CFDA Fashion Awards.
The mum-of-two is well-known for her age-defying figure.