Jamie Martin and Tracy Owens kiss on the beach in new vacation pics