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).
"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!"
The couple, who have been together since 2008 and are parents to 2-year-old Gia, plan to wed in Mexico later this year.
"Besides our daughter's birth, ...