BAFTA Awards 2018: Stars hit the red carpet in London. Hollywood's best arrived at London's Royal Albert Hall on Feb. 18, 2018 for an evening of honoring the previous year's best films at the 71st British ....1200 x 1249 px