Ryan Seacrest Shirtless In St.Barts


American Idol host Ryan Seacrest was spotted frolicking on the beach in St. Barts.