The Baftas – or to give them their official title, the EE British Academy Film Awards, were held last night in London’s Royal Albert Hall with the Duke and Duchess of Cambridge, otherwise known as Princess Kate and her husband, in attendance. And yes I was there! Well my selfie was, thanks to a Twitter competition held… After The Baftas Read More