Jennifer Lopez and her mother Guadalupe Rodríguez (Photo: Robert Kamau/Getty Images)

Jennifer Lopez always puts her family first, so it’s no surprise that she decided to throw an epic celebration for her mom Guadalupe Rodríguez‘s 75th birthday.

J.Lo shared a video compilation of the special party she hosted for her mother, who was utterly shocked when she arrived at Lopez’s house. Although the party was small, on account of current pandemic guidelines, J.Lo and Alex Rodriguez spoiled the Maid in Manhattan actress’s mom in the best way.

Related article: J.Lo Shows Her Natural Skin In A Makeup-Free Video And Reveals She’s Never Tried Botox

“✨ Surprise ✨,” J.Lo wrote on Instagram. “Happy 75th birthday to my beautiful mommy!!! I love you so much 💕 We all do. You are the definition of being youthful and timeless at every age … thank you for your endless love, energy, support and for just being you!!! I love you forever ♥️ #HappyBirthday #TheLupinator.”

As well as hosting a special dinner with beautiful place settings, J.Lo also organized a group video call with other family members who couldn’t be present, and shipped in several slot machines, as her mom is apparently a big fan.

Related article: J.Lo Shut Down The AMAs Red Carpet In A Balmain Skirt With A Serious Leg Slit

In recent weeks, the “In the Morning” singer has been promoting her new skincare line, JLo Beauty. Mentioning the line, J.Lo twinned with her mom in a sweet holiday selfie, which she captioned, “My mom’s beauty secrets are the foundation of JLO BEAUTY. ❤️ Soon we’ll share them with all of you!”

Related article: Jennifer Lopez’s JLo Beauty Is Here—See Every Product

Rodríguez, who goes by Lupe, also appeared in her daughter’s Coach campaign earlier this year, along with Lopez’s twins, Emme and Max.

This article originally appeared on Harper’s BAZAAR US.