Celebrity·Posted on 10 Feb 2019Here Are All The Celebrities Who Attended The BAFTAs — And The Outfits They WoreSo many A-Listers, so little time.by Ellie WoodwardBuzzFeed StaffLinkFacebookPinterestTwitterMail 1. Glenn Close 2. Amy Adams 3. Rami Malek 4. Bradley Cooper 5. Irina Shayk 6. Margot Robbie 7. Rachel Weisz 8. Olivia Colman 9. Cate Blanchett 10. Viola Davis 11. Thandie Newton 12. Luke Evans 13. Lily Collins 14. Barry Jenkins 15. Eleanor Tomlinson 16. Stacy Martin 17. Claire Foy 18. Melissa McCarthy 19. Prince William and Kate Middleton 20. Richard Madden 21. Nancy Garcia Garcia 22. Lucy Boynton 23. Barbara Meier 24. Gemma Whelan 25. Zoe Boyle 26. Joanne Tucker and Adam Driver 27. Yalitza Aparicio 28. Amy Jackson 29. Michelle Yeoh 30. Salma Hayek 31. Timothee Chalamet 32. Mahershala Ali 33. Chiwetel Ejiofor 34. Cynthia Erivo 35. Zawe Ashton 36. Jamie Bell and Taron Egerton 37. Joseph Fiennes and Maria Dolores Dieguez 38. Steve Coogan 39. Octavia Spencer 40. Mary J Blige 41. Peter Jackson 42. Tonya Lewis and Spike Lee