Kim Kardashian arrived at a 2011 a Halloween party wearing a mermaid costume with blonde hair (it was a wig). She wore a green dress with a fish-like scale texture, wrapped her neck in pearl necklaces, covered her bust with what looked like seashells, and capped off it off with blonde hair. It looks like Kanye West is supposed to be a captain or sailor. I'm pretty sure that Kim put in just a little more effort into her look though. Also, what captain wears red loafers?