It's a battle of the bombshells!

Earlier this week, the Kardashians unveiled their annual Christmas card -- where Kim Kardashian looked stunning in a curve-hugging black $5,850 Saint Laurent gown. 

Kim's post-baby bod was definitely on display, and we loved her old Hollywood hair for the eccentric family photo. 

But the 33-year-old isn't the first star to sport the sexy look! Carmen Electra wore the very same ensemble to the 14th Annual Latin Grammy Awards in Las Vegas just last month. 

Carmen styled her hair in a slicked-back ponytail, and finished her look with black diamond stud earrings. Both of the ladies went with a smokey eye and a nude lip -- which really complemented the dress. 

While it's a tough decision, we have to give the nod to the new mom. Kim's assets fill out the gown slightly better and we're definitely digging Kanye West's baby-mama's big hair. 

But your vote is the one that counts -- who do you think wore it better? Sound off below, and click "Launch Gallery" above to see even more stars battling it out in dueling dresses! 

Hot Videos