Katie Holmes vs. Kim Kardashian — Fashion Faceoff

Katie Holmes has had a big week! The mother of Suri/actress settled her divorce with Tom Cruise on Monday, and has already begun living the single life, reportedly leasing a $12,500-a-month apartment in NYC's Chelsea neighborhood. Along the way, she slipped into an ensemble featuring a pair of sexy, black leather pants that were strikingly similar to ones we've seen on Kim Kardashian. Now, Holmes, who's one-half of the fashion label Holmes & Yang, is known for her sophisticated style. But can she outdo a fashion-obsessed Kardashian? Time for us to decide just who wore it best!

[Related: How Katie Holmes outwitted Tom Cruise]

Holmes, 33, strutted her stuff in textured black leather pants and a cream top and blazer for dinner with a friend in NYC on Wednesday. The former "Dawson's Creek" star — who wore minimal makeup and her haired pulled back — accessorized with a black leather bag, black heels, and a smile. Looks like someone's loving her newly single status!

[Related: Kim Kardashian goes horseback riding in sexy beach dress]

Kardashian, 31, sported her black leather bottoms along with a ruffled white jacket while on a date with her BF Kanye West in the Big Apple in April. The "Keeping Up With the Kardashians" star finished her look with a ponytail, black clutch, gold cuff bracelets, and a pair of her cherished Christian Louboutin heels.

Who doesn't look hot in leather?! Not surprisingly, both Holmes and Kardashian do! However, Kardashian's pants appear to fit a little tighter and, therefore, are more flattering. She also chose a better top to go with them, because it's structured and plays up her curvy silhouette. Her competition, Holmes, opted for a looser look from the waist up that doesn't do much for her long and lean figure. So I say that Kim wins this style showdown. Do you agree?

More celebrity features on Yahoo!:

Follow omg! on Twitter