Enjoy the pictures of Stephanie Seymour on the beach in Saint Barts (December 26).










Photo Credit: PacificCoastNewsOnline.com