Stephanie Seymour showed off her supermodel figure on the beach in St. Barts yesterday. She's there on her annual holiday vacation with family, including on-again husband Peter Brant, and their kids. Stephanie raised a few eyebrows during last year's trip, when the bikini-clad model kissed and cuddled with her 17-year-old son Peter Jr. on the beach, though they were quick to shoot down any detractors, saying that they are simply very close. Later in the year, Stephanie said that she had been feeling insecure over a 10-lb. weight gain, so played up the affection with Peter Jr. to detract attention from that. Since then, Stephanie says she's been working out and was looking fantastic as she enjoyed the tropical weather with friends.