Lemuria is definitely my fave out of this bunch, and I'm really pulling for her to win.
She kind of reminds me of the Lynda Carter version of Wonder Woman.
Her new outfit does look a little snazzier, although I will miss the cleavage. Some leg showing would have been nice as well.
I can't deny I was hoping for a wardrobe malfunction.