Fashion

All of Taylor Swift’s Eras Tour outfits

1 of 100
Taylor Swift performing
Welcome back to the Eras Tour! After playing a series of sold-out shows in Europe, Taylor Swift is taking her record-breaking concert series through North America for one final lap.

And while making her way across the globe, the songstress is treating fans to a setlist packed with her greatest hits — along with quite the fashion show.

From sparkling two-piece sets to bejeweled bodysuits, each of the musician’s looks pays homage to the many style eras from throughout her career. Here, see every single outfit Swift’s worn onstage during the Eras Tour so far — and then check out our ideas for what to wear when you catch her on the road.
Getty Images for TAS Rights Management
2 of 100
Taylor Swift performing
March 17 – Glendale, Arizona

Taylor Swift wears an Atelier Versace bodysuit and Christian Louboutin boots. Getty Images for TAS Rights Mana
3 of 100
Taylor Swift performing
March 17 – Glendale, Arizona

Taylor Swift wears an Atelier Versace blazer and Christian Louboutin boots. Getty Images for TAS Rights Mana
4 of 100
Taylor Swift performing
March 17 – Glendale, Arizona

Taylor Swift wears a Roberto Cavalli dress and Christian Louboutin boots. Getty Images for TAS Rights Mana
5 of 100
Taylor Swift performing
March 17 – Glendale, Arizona

Taylor Swift wears a Roberto Cavalli bodysuit. Getty Images for TAS Rights Mana
6 of 100
Taylor Swift performing
March 17 – Glendale, Arizona

Taylor Swift wears a Nicole + Felicia Couture gown. Getty Images for TAS Rights Mana
7 of 100
Taylor Swift performing
March 17 – Glendale, Arizona

Taylor Swift wears an Ashish T-shirt and bodysuit and a Gladys Tamez Millinery hat. Getty Images for TAS Rights Mana
8 of 100
Taylor Swift performing
March 17 – Glendale, Arizona

Taylor Swift wears an Ashish coat. Getty Images for TAS Rights Mana
9 of 100
Taylor Swift performing
March 17 – Glendale, Arizona

Taylor Swift wears an Alberta Ferretti gown. Getty Images for TAS Rights Mana
10 of 100
Taylor Swift performing
March 17 – Glendale, Arizona

Taylor Swift wears a Roberto Cavalli top and skirt. Getty Images for TAS Rights Mana
11 of 100
Taylor Swift performing
March 17 – Glendale, Arizona

Taylor Swift wears a Jessica Jones dress. Getty Images for TAS Rights Mana
12 of 100
Taylor Swift performing
March 17 – Glendale, Arizona

Taylor Swift wears an Oscar de la Renta coat and dress. Getty Images for TAS Rights Mana
13 of 100
Taylor Swift performing
March 17 – Glendale, Arizona

Taylor Swift wears an Oscar de la Renta bodysuit and Christian Louboutin boots. Getty Images for TAS Rights Mana
14 of 100
Taylor Swift performing
March 18 – Glendale, Arizona

Taylor Swift wears an Atelier Versace bodysuit and necklace and Christian Louboutin boots.
Getty Images for TAS Rights Mana
15 of 100
Taylor Swift performing
March 18 – Glendale, Arizona

Taylor Swift wears a Roberto Cavalli dress and Christian Louboutin boots. Getty Images for TAS Rights Mana
16 of 100
Taylor Swift performing
March 18 – Glendale, Arizona

Taylor Swift wears a Zuhair Murad Couture gown. Getty Images for TAS Rights Mana
17 of 100
Taylor Swift performing
March 18 – Glendale, Arizona

Taylor Swift wears an Ashish T-shirt and bodysuit and a Gladys Tamez Millinery hat. Getty Images for TAS Rights Mana
18 of 100
Taylor Swift performing
March 18 – Glendale, Arizona

Taylor Swift wears an Alberta Ferretti gown. Getty Images for TAS Rights Mana
19 of 100
Taylor Swift performing
March 18 – Glendale, Arizona

Taylor Swift wears a Roberto Cavalli top and skirt and Christian Louboutin boots. Getty Images for TAS Rights Mana
20 of 100
Taylor Swift performing
March 24 – Las Vegas, Nevada

Taylor Swift wears an Etro dress.
Getty Images for TAS Rights Mana
21 of 100
Taylor Swift performing
March 24 – Las Vegas, Nevada

Taylor Swift wears an Alberta Ferretti gown.
Getty Images for TAS Rights Mana
22 of 100
Taylor Swift performing
March 24 – Las Vegas, Nevada

Taylor Swift wears a Zuhair Murad Couture bodysuit and garter and Christian Louboutin boots.
Getty Images for TAS Rights Mana
23 of 100
Taylor Swift performing
March 31 – Arlington, Texas

Taylor Swift wears an Atelier Versace blazer and Christian Louboutin boots.
Future Publishing via Getty Imag
24 of 100
Taylor Swift performing
March 31 – Arlington, Texas

Taylor Swift wears an Ashish T-shirt and bodysuit and a Gladys Tamez Millinery hat.
Getty Images for TAS Rights Mana
25 of 100
Taylor Swift performing
April 13 – Tampa, Florida

Taylor Swift wears an Elie Saab Haute Couture gown.
Getty Images for for TAS Rights
26 of 100
Taylor Swift performing
April 13 – Tampa, Florida

Taylor Swift wears an Alberta Ferretti gown.
Getty Images for for TAS Rights
27 of 100
Taylor Swift performing
April 13 – Tampa, Florida

Taylor Swift wears a Roberto Cavalli top and skirt and Christian Louboutin heels.
Getty Images for for TAS Rights
28 of 100
Taylor Swift performing
April 14 – Tampa, Florida

Taylor Swift wears an Oscar de la Renta bodysuit and Christian Louboutin boots.
Getty Images for for TAS Rights
29 of 100
Taylor Swift performing
April 21 – Houston, Texas

Taylor Swift wears a Jessica Jones dress.
Getty Images for TAS Rights Mana
30 of 100
Taylor Swift performing
April 21 – Houston, Texas

Taylor Swift wears an Oscar de la Renta coat and dress.
Getty Images for TAS Rights Mana
31 of 100
Taylor Swift performing
April 28 – Atlanta, Georgia

Taylor Swift wears a Jessica Jones dress and Christian Louboutin heels.
Getty Images for TAS Rights Mana
32 of 100
Taylor Swift performing
May 21 – Philadelphia, Pennsylvania

Taylor Swift wears an Oscar de la Renta coat and dress.
Getty Images for TAS
33 of 100
Taylor Swift performing
May 26 – East Rutherford, New Jersey

Taylor Swift wears an Atelier Versace bodysuit and necklace and Christian Louboutin boots.
Getty Images for TAS Rights Mana
34 of 100
Taylor Swift performing
May 26 – East Rutherford, New Jersey

Taylor Swift wears an Etro gown.
Getty Images for TAS Rights Mana
35 of 100
Taylor Swift performing
May 26 – East Rutherford, New Jersey

Taylor Swift wears an Elie Saab Haute Couture gown.
Getty Images for TAS Rights Mana
36 of 100
Taylor Swift performing
July 7 – Kansas City, Missouri

Taylor Swift wears a Nicole + Felicia Couture gown.
Getty Images for TAS Rights Mana
37 of 100
Taylor Swift performing
July 7 – Kansas City, Missouri

Taylor Swift wears a Zuhair Murad Couture bodysuit and Christian Louboutin boots.
Getty Images for TAS Rights Mana
38 of 100
Taylor Swift performing
July 8 – Kansas City, Missouri

Taylor Swift wears an Oscar de la Renta bodysuit and Christian Louboutin boots.
Getty Images for TAS Rights Mana
39 of 100
Taylor Swift performing
July 14 – Denver, Colorado

Taylor Swift wears an Oscar de la Renta bodysuit.
Getty Images for TAS Rights Mana
40 of 100
Taylor Swift performing
July 22 – Seattle, Washington

Taylor Swift wears a Roberto Cavalli dress.
Getty Images for TAS Rights Mana
41 of 100
Taylor Swift performing
August 3 – Inglewood, California

Taylor Swift wears an Oscar de la Renta coat and dress.
Getty Images for TAS Rights Mana
42 of 100
Taylor Swift performing
August 9 – Inglewood, California

Taylor Swift wears a Zuhair Murad Couture bodysuit and garter and Christian Louboutin boots.
Getty Images for TAS Rights Mana
43 of 100
Taylor Swift performing
August 9 – Inglewood, California

Taylor Swift wears a Nicole + Felicia Couture gown.
Getty Images for TAS Rights Mana
44 of 100
Taylor Swift performing
August 9 – Inglewood, California

Taylor Swift wears an Alberta Ferretti gown.
Getty Images for TAS Rights Mana
45 of 100
Taylor Swift performing
August 9 – Inglewood, California

Taylor Swift wears a Roberto Cavalli top and skirt and Christian Louboutin heels.
Getty Images for TAS Rights Mana
46 of 100
Taylor Swift performing
August 9 – Inglewood, California

Taylor Swift wears a Jessica Jones dress and Christian Louboutin heels.
Getty Images for TAS Rights Mana
47 of 100
Taylor Swift performing
August 9 – Inglewood, California

Taylor Swift wears an Oscar de la Renta coat and dress.
Getty Images for TAS Rights Mana
48 of 100
Taylor Swift performing
November 9 – Buenos Aires, Argentina

Taylor Swift wears an Atelier Versace bodysuit and necklace and Christian Louboutin boots.
Getty Images for TAS Rights Mana
49 of 100
Taylor Swift performing
November 9 – Buenos Aires, Argentina

Taylor Swift wears an Atelier Versace blazer and necklace and Christian Louboutin boots.
AFP via Getty Images
50 of 100
Taylor Swift orange bodysuit
May 9 – Paris, France

Taylor Swift wears an Atelier Versace bodysuit and necklace and Christian Louboutin boots.
AFP via Getty Images
51 of 100
Taylor Swift performing
May 9 – Paris, France

Taylor Swift wears an Atelier Versace blazer and necklace and Christian Louboutin boots.
AFP via Getty Images
52 of 100
Taylor Swift performing
May 9 – Paris, France

Taylor Swift wears a Naeem Khan dress and Christian Louboutin boots.
Getty Images for TAS Rights Management
53 of 100
Taylor Swift performing
May 9 – Paris, France

Taylor Swift wears an Ashish T-shirt and bodysuit and a Gladys Tamez Millinery hat.
Getty Images for TAS Rights Management
54 of 100
Taylor Swift performing
May 9 – Paris, France

Taylor Swift wears a Roberto Cavalli top and skirt and Christian Louboutin heels.
Getty Images for TAS Rights Management
55 of 100
Taylor Swift performing
May 9 – Paris, France

Taylor Swift wears an Alberta Ferretti gown.
Getty Images for TAS Rights Management
56 of 100
Taylor Swift performing
May 9 – Paris, France

Taylor Swift wears a Vivienne Westwood Couture dress and Christian Louboutin boots.
Getty Images for TAS Rights Management
57 of 100
Taylor Swift performing
May 9 – Paris, France

Taylor Swift wears a Vivienne Westwood Couture coat and dress and Christian Louboutin boots.
Getty Images for TAS Rights Management
58 of 100
Taylor Swift performing
May 9 – Paris, France

Taylor Swift wears a Roberto Cavalli dress.
Getty Images for TAS Rights Management
59 of 100
Taylor Swift performing
May 9 – Paris, France

Taylor Swift wears a Zuhair Murad Couture bodysuit and garter and Christian Louboutin boots.
Getty Images for TAS Rights Management
60 of 100
Taylor Swift performing
May 10 – Paris, France

Taylor Swift wears an Ashish T-shirt and bodysuit and a Gladys Tamez Millinery hat.
Getty Images for TAS Rights Management
61 of 100
Taylor Swift performing
May 10 – Paris, France

Taylor Swift wears an Alberta Ferretti gown.
Getty Images for TAS Rights Management
62 of 100
Taylor Swift performing
May 10 – Paris, France

Taylor Swift wears a Roberto Cavalli top and skirt and Christian Louboutin heels.
Getty Images for TAS Rights Management
63 of 100
Taylor Swift performing
May 10 – Paris, France

Taylor Swift wears a Vivienne Westwood Couture bra top, briefs, tailcoat and necklace.
Getty Images for TAS Rights Management
64 of 100
Taylor Swift performing
May 10 – Paris, France

Taylor Swift wears a Roberto Cavalli dress.
Getty Images for TAS Rights Management
65 of 100
Taylor Swift performing
May 11 – Paris, France

Taylor Swift wears a Roberto Cavalli top and skirt.
Getty Images for TAS Rights Management
66 of 100
Taylor Swift performing
May 11 – Paris, France

Taylor Swift wears a Vivienne Westwood Couture bra top, briefs, tailcoat and necklace and Christian Louboutin heels.
Getty Images for TAS Rights Management
67 of 100
Taylor Swift performing
May 11 – Paris, France

Taylor Swift wears a Roberto Cavalli dress and Christian Louboutin heels.
Getty Images for TAS Rights Management
68 of 100
Taylor Swift performing
May 12 – Paris, France

Taylor Swift wears a Reem Acra gown.
Getty Images for TAS Rights Management
69 of 100
Taylor Swift performing
May 12 – Paris, France

Taylor Swift wears an Ashish T-shirt and bodysuit, a Gladys Tamez Millinery hat and Christian Louboutin shoes.
Getty Images for TAS Rights Management
70 of 100
Taylor Swift performing
May 12 – Paris, France

Taylor Swift wears a Roberto Cavalli top and skirt and Christian Louboutin heels.
Getty Images for TAS Rights Management
71 of 100
Taylor Swift performing
May 12 – Paris, France

Taylor Swift wears a Vivienne Westwood Couture bra top, briefs, tailcoat and necklace and Christian Louboutin heels.
Getty Images for TAS Rights Management
72 of 100
Taylor Swift performing
May 17 – Stockholm, Sweden

Taylor Swift wears a Roberto Cavalli top and skirt.
Getty Images for TAS Rights Management
73 of 100
Taylor Swift performing
May 17 – Stockholm, Sweden

Taylor Swift wears a Vivienne Westwood Couture bra top, briefs, tailcoat and necklace.
Getty Images for TAS Rights Management
74 of 100
Taylor Swift performing
May 24 – Lisbon, Portugal

Taylor Swift wears a Roberto Cavalli top and skirt.
Getty Images for TAS Rights Management
75 of 100
Taylor Swift performing
May 29 – Madrid, Spain

Taylor Swift wears a Vivienne Westwood bra top, briefs, tailcoat and necklace.
Getty Images for TAS Rights Management
76 of 100
Taylor Swift performing
May 29 – Madrid, Spain

Taylor Swift wears a Roberto Cavalli top and skirt.
Getty Images for TAS Rights Management
77 of 100
Taylor Swift performing
June 2 – Lyon, France

Taylor Swift wears a Roberto Cavalli top and skirt and Christian Louboutin heels.
Getty Images for TAS Rights Management
78 of 100
Taylor Swift performing
June 7 – Edinburgh, Scotland

Taylor Swift wears a Roberto Cavalli top and skirt.
Gareth Cattermole/Getty Images for TAS Rights Management
79 of 100
Taylor Swift performing
June 9 – Edinburgh, Scotland

Taylor Swift wears an Alberta Ferretti cloak and gown.
Courtesy of Alberta Ferretti
80 of 100
Taylor Swift performing
June 13 – Liverpool, England

Taylor Swift wears a Roberto Cavalli top and skirt.
Gareth Cattermole/Getty Images for TAS Rights Management
81 of 100
Taylor Swift performing
June 18 – Cardiff, Wales

Taylor Swift wears a Roberto Cavalli top and skirt.
Shirlaine Forrest/Getty Images for TAS Rights Management
82 of 100
Taylor Swift performing
June 21 – London, England

Taylor Swift wears a Roberto Cavalli top and skirt and Christian Louboutin heels.
Getty Images for TAS Rights Management
83 of 100
Taylor Swift performing
June 21 – London, England

Taylor Swift wears a purple faux fur coat, dark purple sequined dress and Christian Louboutin boots.
Getty Images for TAS Rights Management
84 of 100
Taylor Swift performing
June 22 – London, England

Taylor Swift wears a Roberto Cavalli top and skirt and Christian Louboutin heels.
Kevin Mazur/Getty Images for TAS Rights Management
85 of 100
Taylor Swift performing
June 23 – London, England

Taylor Swift wears a Roberto Cavalli top and skirt.
Gareth Cattermole/Getty Images for TAS Rights Management
86 of 100
Taylor Swift performing
June 28 – Dublin, Ireland

Taylor Swift wears a Roberto Cavalli top and skirt.
Getty Images for TAS Rights Management
87 of 100
Taylor Swift performing
July 5 – Amsterdam, Netherlands

Taylor Swift wears a Roberto Cavalli top and skirt.
Getty Images for TAS Rights Management
88 of 100
Taylor Swift performing
July 9 – Zurich, Switzerland

Taylor Swift wears a Roberto Cavalli top and skirt.
Getty Images for TAS Rights Management
89 of 100
Taylor Swift performing
July 13 – Milan, Italy

Taylor Swift wears a Roberto Cavalli dress.
Getty Images for TAS Rights Management
90 of 100
Taylor Swift performing
July 13 – Milan, Italy

Taylor Swift wears a Roberto Cavalli top and skirt.
Getty Images for TAS Rights Management
91 of 100
Taylor Swift performing
July 13 – Milan, Italy

Taylor Swift wears a Vivienne Westwood dress and Christian Louboutin boots.
Getty Images for TAS Rights Management
92 of 100
Taylor Swift performing
July 17 – Gelsenkirchen, Germany

Taylor Swift wears a Roberto Cavalli top and skirt.
Getty Images for TAS Rights Management
93 of 100
Taylor Swift performing
July 27 – Munich, Germany

Taylor Swift wears a Roberto Cavalli top and skirt.
Getty Images for TAS Rights Management
94 of 100
Taylor Swift performing
August 16 – London, England

Taylor Swift wears a Zuhair Murad Couture bodysuit and garter and Christian Louboutin boots.
Getty Images
95 of 100
Taylor Swift performing
October 18 – Miami, Florida

Taylor Swift wears a Roberto Cavalli dress and Christian Louboutin boots.
Getty Images for TAS Rights Management
96 of 100
Taylor Swift performing
October 18 – Miami, Florida

Taylor Swift wears a Roberto Cavalli bodysuit and boots.
Getty Images for TAS Rights Management
97 of 100
Taylor Swift performing
October 18 – Miami, Florida

Taylor Swift wears a Roberto Cavalli dress.
Getty Images for TAS Rights Management
98 of 100
Taylor Swift performing
October 18 – Miami, Florida

Taylor Swift wears a Jenny Packham coat and dress and Christian Louboutin boots.
Getty Images for TAS Rights Management
99 of 100
Taylor Swift performing
October 19 – Miami, Florida

Taylor Swift wears a Reem Acra gown.
Getty Images
100 of 100
Taylor Swift performing
October 19 – Miami, Florida

Taylor Swift wears a Roberto Cavalli dress.
Getty Images