Julia Garner IS Anna Delvey to me.
Biopics have a super hard task — they have to both cast the right people to play real-life people and use makeup, hairstyling, costuming, and editing to make them look just like the person.

Hulu /Kimberly White / Getty Images for Fortune
Sometimes, they fall short — there's only so much you can do, after all.

Fabio Lovino / MGM / Courtesy Everett Collection
But sometimes, the hair, makeup, and casting are impeccable. Here are 23 actors who look just like the famous women they played!
1. Scarlett Johansson as Janet Leigh in Hitchcock:
Suzanne Tenner/Fox Searchlight Pictures/Courtesy Everett Collection
The real Janet Leigh:
Silver Screen Collection / Getty Images
The two side-by-side:
Suzanne Tenner/Fox Searchlight Pictures / Paramount Pictures /Courtesy Everett Collection
2. Chloe Webb as Nancy Spungen in Sid and Nancy:
Samuel Goldwyn / courtesy Everett Collection
The real Nancy Spungen:
Kerstin Rodgers/Redferns via Getty Images
The two side-by-side:
Samuel Goldwyn / Everett Collection / Watal Asanuma / Shinko Music / Getty Images
3. Nicole Kidman as Lucille Ball in Being the Ricardos:
Glen Wilson /Amazon Studios / Courtesy Everett Collection
The real Lucille Ball:
Archive Photos / Getty Images
Here they are side-by-side:
Silver Screen Collection / Hulton Archive / Getty Images / Amazon Studios / Everett Collection
4. Lily James as Pamela Anderson in Pam & Tommy:
Erica Parise / Hulu / Courtesy Everett Collection
The real Pamela Anderson:
Pearson All-American Television / Courtesy: Everett Collection
The two side-by-side:
Stephane Cardinale / Sygma via Getty Images / Erin Simkin / Hulu / Courtesy Everett Collection
5. Jennifer Lopez as Selena in Selena:
Warner Bros / Courtesy Everett Collection
The real Selena Quintanilla-Pérez:
Arlene Richie / Getty Images
Here they are side-by-side:
Warner Bros. / Selena / YouTube via youtube.com
6. Tina Fey as Sarah Palin on Saturday Night Live:
Dana Edelson / NBC / Courtesy: Everett Collection
The real Sarah Palin:
Dana Edelson / NBC / Courtesy: Everett Collection
Here they are side-by-side:
Dana Edelson / NBC / Everett Collection / Ethan Miller / Getty Images
7. Renée Zellweger as Judy Garland in Judy:
Roadside Attractions / courtesy Everett Collection
The real Judy Garland:
Silver Screen Collection / Getty Images
The two side-by-side:
R. Powell / Daily Express / Hulton Archive / Getty Images / Roadside Attractions / Everett Collection
8. Charlize Theron as Megyn Kelly in Bombshell:
Lionsgate
The real Megyn Kelly:
Nathan Congleton / NBCU Photo Bank / NBCUniversal via Getty Images via Getty Images
Here they are side-by-side:
Lionsgate / Frontline PBS
9. Meryl Streep as Margaret Thatcher in The Iron Lady:
Alex Bailey/Weinstein Company / courtesy Everett Collection
The real Margaret Thatcher:
Bettmann / Bettmann Archive via Getty Images
Here they are side-by-side:
Evening Standard/ Hulton Archive / Getty Images / Alex Bailey / Weinstein Company / Everett Collection
10. Alexandra Shipp as Aaliyah in Aaliyah: The Princess of R&B:
Christos Kalohoridis / Lifetime/Lionsgete / courtesy Everett Collection
The real Aaliyah:
Kevin Mazur / WireImage via Getty Images
The two side-by-side:
Christos Kalohoridis / Lifetime / Lionsgate / courtesy Everett Collection / Sal Idriss/Redferns via Getty Images
11. Julia Garner as Anna Delvey in Inventing Anna:
Nicole Rivelli / Netflix / Courtesy Everett Collection
The real Anna Delvey:
Dave Kotinsky / Getty Images
The two side-by-side:
Timothy A. Clary / AFP via Getty Images / Nicole Rivelli / Netflix / Everett Collection
12. Selma Blair as Kris Jenner on The People v. O. J. Simpson: American Crime Story:
FX
The real Kris Jenner:
Ron Galella, Ltd./Ron Galella Collection via Getty Images
The two side-by-side:
FX / Ron Galella, Ltd./Ron Galella Collection via Getty Images)
13. Michelle Williams as Marilyn Monroe in My Week with Marilyn:
Laurence Cendrowicz/The Weinstein Company / courtesy Everett Collection
The real Marilyn Monroe:
Baron / Getty Images
The two side-by-side:
Laurence Cendrowicz/The Weinstein Company / courtesy Everett Collection / Michael Ochs Archives / Getty Images
14. Olivia Colman as Queen Elizabeth in The Crown:
Netflix / Courtesy Everett Collection
The real Queen Elizabeth:
Larry Ellis/Daily Express / Getty Images
Here they are side-by-side:
Ollie Upton / Netflix / Courtesy: Everett Collection / Larry Ellis/Daily Express/Hulton Archive / Getty Images
15. Salma Hayek as Frida Kahlo in Frida:
Miramax/Courtesy Everett Collection
The real Frida Kahlo:
Susana Gonzalez / Newsmakers via Getty Images
The two side-by-side:
Miramax / courtesy Everett Collection / Ivan Dmitri/Michael Ochs Archives / Getty Images
16. Viola Davis as Ma Rainey in Ma Rainey's Black Bottom:
Netflix / Courtesy Everett Collection
The real Ma Rainey:
Donaldson Collection / Getty Images
The two side-by-side:
Netflix / Courtesy Everett Collection / Donaldson Collection / Getty Images
17. Sarah Paulson as Marcia Clark in The People v. O. J. Simpson: American Crime Story:
Ray Mickshaw / FX / Courtesy Everett Collection
The real Marcia Clark:
Pool / AFP via Getty Images
Here are the two side-by-side:
FX / Courtesy: Everett Collection / Bill Nation/Sygma via Getty Images
18. Natalie Portman as Jackie Kennedy in Jackie:
Fox Searchlight Pictures/ Courtesy Everett Collection
The real Jackie Kennedy:
Getty Images
The two side-by-side:
Pablo Larrain/ Fox Searchlight /Courtesy Everett CollectionBettmann / Getty Images
19. Lindsay Lohan as Elizabeth Taylor in Liz & Dick:
Lifetime
The real Elizabeth Taylor:
Silver Screen Collection / Getty Images
Here are the two side-by-side:
Jack Zeman / Lifetime TV / Courtesy: Everett Collection / Bettmann / Getty Images
20. Meryl Streep as Julia Child in Julie & Julia:
Jonathan Wenk/Columbia Pictures/Courtesy Everett Collection
The real Julia Child:
Hulton Archive / Getty Images
Here are the two side-by-side:
Jonathan Wenk/Columbia Pictures/Courtesy Everett Collection /Bachrach / Getty Images
21. Susan Sarandon as Bette Davis in Feud:
Byron Cohen / FX / Courtesy: Everett Collection
The real Bette Davis:
Keystone / Getty Images
The two side-by-side:
FX /Silver Screen Collection / Getty Images
22. Jessica Lange as Joan Crawford in Feud:
Fx Networks / ©FX Networks/Courtesy Everett Collection
The real Joan Crawford:
Hulton Archive / Getty Images
The two side-by-side:
Avalon / Getty Images) /Byron Cohen / FX / Courtesy: Everett Collection
23. And finally, Emma Corrin as Princess Diana on The Crown:
Des Willie / Netflix / Courtesy: Everett Collection
The real Princess Diana:
Tim Graham Photo Library via Getty Images
Here they are side-by-side:
Des Willie / Netflix / Courtesy: Everett Collection /Anwar Hussein / WireImage via Getty Images