Christina Haack is living her best life while on vacation. Haack, 42, showed off her figure in a crochet bikini as she soaked up the sun in Cabo San Lucas, Mexico. While relaxing on a lounge chair in front of a body of water, the HGTV star stunned in a tan design featuring triangle cups adorned with 3-D floral details and shell embellishments. She paired the look with a matching sarong. Haack accessorized with gold chain necklaces and bracelets, a black manicure, a baseball hat featuring her champagne brand's logo, Clé Cachée, and black oversized sunglasses.