I want to guess this is from Harper's Bazaar, but I can't remember. Dress is by Alexander McQueen, who designs lots of fun clothes. The outer layer of the dress is all feathers. The under-layer is a sheer petticoat, I think, but not feathers.
Alexander McQueen Fall 2013 Ready-to-Wear Collection, wearing an embroided corset with this dress, sleeves reminiscet of the large virgo sleeves, garment is a complete modern take of gowns wore by noblewomen from the century.