BAFTAs 2019 Red Carpet: Kate Middleton, Margot Robbie, and more.

Stars of film and television brought their A game and style to the Royal Albert Hall.