Stephanie Seymour in a swimsuit: Mostly still hot!