Cara Delevingne Wears Flat Top Hat & Pink Slippers on 'AHS' Set in NYC ...

Responsive image
source