We learned this morning the 71st BAFTAs are tonight! BAFTA stands for British Academy Film Awards. It is sometimes an extra clue to the upcoming Oscar awards. This is the second time we have been in London for their awards. Both times by accident. The first time was several years ago at Leicester Square. This year is it being held at the Royal Albert Hall.
Here are a couple shots from today.