FayesVision / WENN 1 / 25
FayesVision / WENN 1 / 25

Mario Lopez is ready to make an honest woman out of Courtney Mazza.

The 38-year-old "Extra" host popped the question over New Year's weekend in Ixtapa, Mexico, Lopez tells the new issue of Us Weekly (on stands Friday).

PHOTOS: Celebs who got engaged in 2011

"We took a walk alone as the sun was setting," says Lopez. "I told Courtney that I wanted the mother of my children to have their last name. She was silent at first from shock, then she leaped for joy and did a little jete!"

PHOTOS: Stars' giant engagement rings

The couple, who have been together since 2008 and are parents to 2-year-old Gia, plan to wed in Mexico later this year.

PHOTOS: Celebrity bridesmaids

"Besides our daughter's birth, this was the best moment of my life!" Mazza, 28, tells Us.

For more on Lopez's proposal -- including how he involved Mazza's parents, details on the bride-to-be's 5-carat ring, and much more! -- pick up the new issue of Us Weekly, on stands Friday!