Post navigation Stephanie Seymour nude in i-D magazine Fall (2012) Stephanie Seymour – on the beach in St Barts – 01/04/2014