Actress Laura Carmichael attends the ‘A United Kingdom’ photocall during the 60th BFI London Film Festival at The Mayfair Hotel on October 5, 2016 in London, England.

She wore a white long sleeve sheer Orla Kiely Resort 2017 layered mini dress that has gold bee embroidery along with a ruffled yoke. Her look was styled with a pair of ankle strap sandals.
