72 Times Celebrities Dressed as Other Stars For Halloween

Halloween offers celebrities a chance to put on their costumes and many of them tend to go all-out, dressing as everything from gigantic worms to beloved and nostalgic movie characters. Now and then, though, stars take the opportunity to dress up as other stars, creating everything from hilarious imitations to tributes to various cultural icons. It's always fun to see recognizable faces imitate other equally recognizable faces, reminding us that stars are also fans just like the rest of us.

Whether they're dressing up as Amal and George Clooney, referencing Miley Cyrus's infamous MTV Video Music Awards look from 2013, or impersonating Ariana Grande, all of these costumes are a whole lot of fun, and many of them are stunningly accurate. Pop stars seem to be a favorite choice for celebrity Halloween costumes — and Britney Spears costumes have been particularly popular in 2023, perhaps thanks to the recent release of her memoir. But over the years, plenty of stars have stepped out as everything from athletes to artists and so much more. From Nina Dobrev as Billie Eilish to Lil Nas X as Ice Spice, each of these stars nailed their costume choices.

Ahead, check out 70 times celebrities dressed as other celebrities for Halloween.

01

Rodger Berman and Rachel Zoe as Sonny and Cher in 2013

02
Ellen DeGeneres as Dr. Phil in 2003
NBC

Ellen DeGeneres as Dr. Phil in 2003

03
Cindy Crawford and Rande Gerber as Slash and Axl Rose in 2013
Pacific Coast News Online

Cindy Crawford and Rande Gerber as Slash and Axl Rose in 2013

04
Mandy Moore and Her Friends as TLC in 2011
INFphoto.com

Mandy Moore and Her Friends as TLC in 2011

05
Ellen DeGeneres as Sofia Vergara in 2012
NBC

Ellen DeGeneres as Sofia Vergara in 2012

06
David Spade as Terry Richardson in 2013
WENN

David Spade as Terry Richardson in 2013

08
Austin Nichols and Sophia Bush as Russell Brand and Katy Perry in 2010
FameFlynet

Austin Nichols and Sophia Bush as Russell Brand and Katy Perry in 2010

09
Nicole Richie as Jennifer Lopez in 2011
FameFlynet

Nicole Richie as Jennifer Lopez in 2011

10
Ellen DeGeneres as Nicki Minaj in 2013
NBC

Ellen DeGeneres as Nicki Minaj in 2013

11
Kelly Ripa and Nick Lachey as Kim Kardashian and Kris Humphries in 2011
Getty | Marcel Thomas

Kelly Ripa and Nick Lachey as Kim Kardashian and Kris Humphries in 2011

12

Chord Overstreet as Brad Pitt in 2012

13

Jamie Chung and Bryan Greenberg as Yoko Ono and John Lennon in 2012

15
Kathie Lee Gifford and Hoda Kotb as Princesses Eugenie and Beatrice in 2011
Getty | Charles Eshelman

Kathie Lee Gifford and Hoda Kotb as Princesses Eugenie and Beatrice in 2011

16
Audrina Patridge as Madonna in 2007
Getty | Michael Tran

Audrina Patridge as Madonna in 2007

17
Ann Curry as Kate Middleton in 2011
Getty | Charles Eshelman

Ann Curry as Kate Middleton in 2011

18
Ellen DeGeneres as Amal and George Clooney in 2014
NBC

Ellen DeGeneres as Amal and George Clooney in 2014

19

Kelly Ripa and Michael Strahan as Kim Kardashian and Kanye West in 2014

20
Matthew Morrison as Richard Simmons in 2010
Pacific Coast News Online

Matthew Morrison as Richard Simmons in 2010

22

Kelly Ripa as Taylor Swift in 2014

23

Nina Dobrev and Her Friends as the Spice Girls in 2015

24
Meredith Vieuira as Amal and George Clooney in 2014
NBC

Meredith Vieuira as Amal and George Clooney in 2014

25
Heidi Montag and Spencer Pratt as Jon and Kate Gosselin in 2009
Pacific Coast News Online

Heidi Montag and Spencer Pratt as Jon and Kate Gosselin in 2009

26
Leslie Mann as Kreayshawn in 2011
FameFlynet

Leslie Mann as Kreayshawn in 2011

27

Miranda Kerr as Marilyn Monroe in 2015

29

Mario Lopez and His Son as Elvis Presley in 2015

30
Kelly Ripa and Michael Strahan as Katy Perry and Left Shark in 2015
Getty | Laura Cavanaugh

Kelly Ripa and Michael Strahan as Katy Perry and Left Shark in 2015

31
Rachel Hilbert as Britney Spears in 2015
Getty | Gustavo Caballero

Rachel Hilbert as Britney Spears in 2015

32

Victoria Justice as Amy Winehouse in 2015

33

Keke Palmer as Selena Quintanilla-Pérez in 2016

34
Russell Simmons and a Friend as Run–D.M.C. in 2015
Getty | Jerod Harris

Russell Simmons and a Friend as Run–D.M.C. in 2015

36

Nikki Bella as John Cena in 2016

37

America Ferrera as Selena Quintanilla in 2017

38

Nina Dobrev and a Friend as Ryan Lochte and Jimmy Feigen in 2016

39

Martha Stewart as Marilyn Monroe in 2016

40
Jemima Khan as Melania Trump in 2016
Getty | David M. Benett

Jemima Khan as Melania Trump in 2016

41
Katy Perry and a Friend as Hillary and Bill Clinton and Orlando Bloom as Donald Trump in 2016
FameFlynet

Katy Perry and a Friend as Hillary and Bill Clinton and Orlando Bloom as Donald Trump in 2016

43

Beyoncé, Blue Ivy, and Tina Knowles as Salt-N-Pepa in 2016

44

Neil Patrick Harris as Groucho Marx, David Burtka as Charlie Chaplin, Harper as Marilyn Monroe, and Gideon as James Dean in 2016

45
Zedd and a Friend as Daft Punk in 2016
Getty | Alberto E. Rodriguez

Zedd and a Friend as Daft Punk in 2016

46
Miles Teller as Gene Simmons From Kiss in 2016
Getty | Michael Tullberg

Miles Teller as Gene Simmons From Kiss in 2016

47
Harry Hamlin and Lisa Rinna as Sonny and Cher in 2016
Getty | Alberto E. Rodriguez

Harry Hamlin and Lisa Rinna as Sonny and Cher in 2016

48

Trisha Yearwood as Garth Brooks in 2017

50

Gabrielle Union and Dwyane Wade as Milli Vanilli in 2017

51
Jenna Ortega and Asher Angel as Ariana Grande and Pete Davidson in 2018
Getty | Rodin Eckenroth

Jenna Ortega and Asher Angel as Ariana Grande and Pete Davidson in 2018

52

Kelly Ripa and Ryan Seacrest as Each Other in 2017

53

Chrissy Teigen and John Legend as Queen Elizabeth II and Prince Philip in 2018

54

Gabrielle Union as Gwen Stefani in 2018

55

Kourtney Kardashian as Ariana Grande in 2018

57
click to play video

Drew Barrymore as Bob Ross in 2023

58
Edward Norton and Shauna Robertson as David and Victoria Beckham in 2023
Getty | Matt Winkelmeyer

Edward Norton and Shauna Robertson as David and Victoria Beckham in 2023

59

Reneé Rapp as Pamela Anderson in 2023

60
click to play video

Kelly Ripa and Mark Consuelos as Taylor Swift and Travis Kelce in 2023

61
Victoria Justice as Cher in 2023
Getty | Michael Kovac

Victoria Justice as Cher in 2023

62

Simu Liu as Aaron Rodgers in 2023

64
Austin Butler and Kaia Gerber as Andy Warhol and Edie Sedgwick in 2023
Getty | Michael Kovac

Austin Butler and Kaia Gerber as Andy Warhol and Edie Sedgwick in 2023

65
Paris Hilton as Britney Spears in 2023
Getty | MEGA

Paris Hilton as Britney Spears in 2023

66
Paris Hilton as Katy Perry in 2023
Getty | Rachpoot/Bauer-Griffin

Paris Hilton as Katy Perry in 2023

67

Christian Siriano as Sia in 2020

68

Darren Chris and Mia Swier as Tan France and Jonathan Van Ness in 2020

69

Lil Nas X as Ice Spice in 2022

71
Evan Peters and Halsey as Sonny and Cher in 2019
Getty | Rachel Luna

Evan Peters and Halsey as Sonny and Cher in 2019

72
Nina Dobrev as Billie Eilish in 2019
Getty | JB Lacroix

Nina Dobrev as Billie Eilish in 2019