Enjoy the pictures of Stephanie Seymour on holiday with her family in St. Barts (December 20).







Photo Credit: INF Daily