spl345795_022-wm900.jpg Published December 27, 2011 at 671 × 900 in Stephanie Lets Us Seymour ← Previous Next → Stephanie Seymour looks amazing on the beach in St Barts, as she strutted her stuff for all to see.