Helena Bonham Carter receiving Commander of the British Empire award for her services to Drama at Buckingham Palace, February 22nd
HBC being her awesome self, wearing Vivienne Westwood and a lil top hat and giggling while the Queen is pinning the medal on her. GURL I LOVE YOU! And, Your Majesty, this is for you:
almost too much to handle