Jenna & Channing go for a stroll on the beach in ST.Barts