Stephanie Seymour in a swimsuit: Mostly still hot!

/ December 21, 2008