The actor and reality star, 53, and Craig exchanged vows Saturday at the Casa Dorada Resort in Cabo San Lucas, Mexico. The 24-year-old bride, a model, wore a traditional white gown, while Lamas wore white pants, a black long-sleeved shirt and flip-flops for their oceanside nuptials.
Lamas and Craig got engaged in February after about three months of dating.
This is the fifth marriage for Lamas, best known for his roles on Falcon Crest and The Bold and the Beautiful. Lamas, who most recently appeared on the reality series Leave it to Lamas, has six children.