Laura Carmichael attends the 58th BFI London Film Festival at the Odeon West End in London, England on October 11, 2014.
Carmichael wore a black & white long -sleeved, floral embroidered ERDEM RESORT 2015 sheer organza dress paired with silver & black mesh panel pumps .
Leave a Reply
You must be logged in to post a comment.