Ryan Seacrest Looks Like He’s Having Fun in St. Barts