Cornelia Parker 'Blue Shift' 2001 Night Gown worn by Mia Farrow in Roman Polanski's 1968 film Rosemary's Baby