Christina Haack and new boyfriend Joshua Hall appear to be getting along together just fine, thank you very much. Photographers in Tulum, Mexico, on the Yucatan Peninsula, recently spotted the couple sharing some time together – including in the water.