Liam Hemsworth's girls -- one his former fiancee and the other his rumored girlfriend -- both wore attention-grabbing costumes on Halloween.

But who looked better?

Miley Cyrus created media frenzy with her sideboob-baring reincarnation of Lil' Kim's ensemble from the 1999 Video Music Awards. She sported a purple wig and pastie to complete the look and was photographed at a holiday house party hosted by Amber Rose and Wiz Khalifa. The 20-year-old's look was so convincing that even Lil Kim paid Cyrus a compliment.

The rapper tweeted, "Awwww. Look at my baby @mileycyrus tonight!!! Looking GORGEOUS!!! I wish I was there to squeeze your boob :) :) Love..."

Every Celebrity Who's Made Fun of Miley Cyrus [PHOTOS]

Cyrus' love rival Eiza Gonzalez -- the model/actress Hemsworth was spotted kissing a day after his separation from Cyrus was announced -- wore a skintight and revealed police uniform outfit for Halloween. Her uniform said on it "SGT. Spanker" and it had cutout panels exposed her legs with bondage straps. The Mexican donned a pair of aviator sunglasses and had handcuffs strapped to her.

Eiza Gonzalez PHOTOS, Who is the Mexican Singer? 

The 23-year-old did not stop with one outift and instead flaunted her figure in a series of body-shaping numbers.

She dressed as sexy sailor girl with thigh-skimming shorts, a nautical-striped crop top and a hat embellished with an anchor. Then she wore a black dress with an open back that she accessorized with a pink wig and giant ears. Gonzalez also brought out the latex with a short dress that was her spin on a race car driver for a party in Las Vegas.

Scroll through the photos to see Cyrus' and Gonzalez's costumes, and let us know who you think looked better.