Roxie Nafousi – Seen in green dress at British Vogue X self-portrait Summer Party in London Roxie Nafousi – Seen in green dress at British Vogue X self-portrait Summer Party in London