The Cast Of Netflix’s ‘The Crown’ Looked Regal At The London Premiere
The Crown, Netflix’s most expensive series ever, is set to premiere on the streaming service Friday, November 4th. Ahead of its debut, the cast of The Crown sizzled at the London premiere in at Odeon in Leicester Square