There have been many celebrities who have worn suits at events and on outing over the years. See some of our favorites here.
1 of 20
Stars Wearing Suits

2 of 20
Hailey Bieber

3 of 20
Shay Mitchell

4 of 20
Ciara

5 of 20
Penelope Cruz

6 of 20
Jennifer Aniston

7 of 20
Selena Gomez

8 of 20
Gigi Hadid

9 of 20
Cardi B

10 of 20
Selena Gomez

11 of 20
Gigi Hadid

12 of 20
Bella Hadid

13 of 20
Bella Hadid

14 of 20
Kaia Gerber

15 of 20
Karlie Kloss

16 of 20
Kourtney Kardashian

17 of 20
Kourtney Kardashian

18 of 20
Scarlett Johansson

19 of 20
Kacey Musgraves

20 of 20
Emily Ratajkowski
