The devil wears Prada ? Now astronauts too