Entertainment News

2016 Baftas: The Red Carpet

Red carpet arrivals for the EE British Academy Film Awards 2016 at The Royal Opera House in London on February 14, 2016.