During the passing week, many celebrities have graced the streets and carpets wearing all kinds of outfits. While some were a definite “Not,” some were extremely “Hot.” Today, we are going to focus on the latter. So, without further ado, here are some of the best outfits celebrities wore this week.
Kim Kardashian West

Getty Images/ WireImage/ Taylor Hill
Kim Kardashian looked stunning at the Night Of Stars Gala in New York, wearing a Rick Owens metallic ensemble.
Katie Holmes

Getty Images/ GC Images/ Gotham
Katie Holmes gave us life in a Saint Laurent Little Black Dress and polka-dot tights.
Cara Delevingne

Getty Images/ GC Images/ Ricky Vigil M
Cara Delevingne wore a grey pinstripe suit on her way to an event in London.
Zendaya

Getty Images/ Entertainment/ Donato Sardella
Zendaya stunned in a Givenchy outfit at the InStyle Awards.
Lupita Nyong’o

Getty Images/ Entertainment/ Dimitrios Kambouris
Lupita Nyong’o wore a shiny Michael Kors pinstripe blazer and matching shorts to the Golden Heart Awards.
Cara Delevingne (Again)

Getty Images/ Entertainment/ John Phillips
Cara Delevingne blew us away yet again, wearing a mirrored Fendi dress and metallic courts to attend Samsung’s SpaceSelfie event in London.
Jennifer Lopez

Getty Images/ GC Images/ James Devaney
Jennifer Lopez wore an enormous custom-made Zuhair Murad sequined wedding gown shooting her new movie Marry Me.
Karlie Kloss

Getty Images/ AFP/ ANGELA WEISS
Attending the New York premiere of Very Ralph, Karlie Kloss wore a one-sleeved gown.
Natalie Portman

Getty Images/ Entertainment/ Jerritt Clark
Natalie Portman wore a sheer Dior gown at the LA Dance Project Gala.
Gigi Hadid

Getty Images/ GC Images/ Gotham
Gigi Hadid looked gorgeous in a tie-dye Oscar de la Renta suit while out in New York.
These are some of the best outfits worn this week, and of course, this is just the tip of the iceberg. I can’t wait to see what next week has got in store for us.