While not many people seemed to love Khloe Kardashian as a host on The X Factor, one thing’s for sure: Her outfits on the show were undeniably hot.

While appearing on the November 1 episode of the hit competition show, Khloe played up her voluptuous figure in a skintight leather dress designed by Celine.

Giving her frock a distinctly 1960s vibe, Khloe wore her hair in a half-up bouffant and amplified her legs with gold-and-black ankle strap heels.

Yet, Khloe wasn’t the only star to rock the leather dress. During a recent appearance on The Tonight Show, Katy Perry wore the color-appropriate number while promoting The Smurfs 2.

The powerhouse singer added a dose of edge with spiked Louboutin heels, and finished off her look with a Baccarat choker.

While we appreciate Katy’s attempt to punk up her look, we think the dress is ill-fitting and makes her seem larger than she is. Khloe, on the other hand, kept it simple and sleek with a body-hugging cut and classic accessories.

Who do you think wore this Celine dress best?