Vanity Fair: Cast Rate: –☹️ Very Bad🙁 Bad😐 Average🙂 Good😃 Excellent🤩 Super! ★ Save Rating✔ Rating Saved! Notify me: –about new episodeabout new seasonabout end of season Subscribe✔ Subscription Saved! Vanity Fair Drama United Kingdom GeneralEpisodesCastCharactersGallery Cast See full cast → Olivia Cooke as Rebecca "Becky" Sharp Tom Bateman as Rawdon Crawley Michael Palin as W.M. Thackeray Johnny Flynn as William Dobbin Claudia Jessie as Amelia Sedley Simon Russell Beale as Mr. John Sedley Martin Clunes as Sir Pitt Crawley Charlie Rowe as George Osborne David Fynn as Joseph "Jos" Sedley Sian Clifford as Martha Crawley Claire Skinner as Mrs. Louisa Sedley Mathew Baynton as Bute Crawley Felicity Montagu as Arabella Briggs Monica Dolan as Mrs. Peggy O'Dowd Frances de la Tour as Lady Matilda Crawley Anthony Stewart Head as Lord Steyne Suranne Jones as Miss Pinkerton