This is everything celebrities will be eating and drinking at the BAFTAs — including perfectly square meat and chocolate shaped like award trophies

0 Comments 1 view(s)

The 71st BAFTAs will take place on Sunday, February 18 at London’s Royal Albert Hall — and the attendees are in for a treat.