0417_dueling_launch It's a style showdown between a silver-screen siren and a pop princess!

Brandy flaunted her fabulous figure in this color-block look from Fausto Puglisi at the premiere for "A Haunted House 2" in Los Angeles on Wednesday night.

The dress featured a pink top, black waistband and knee-length turquoise skirt. She added a touch of flair with leopard-print T-bar pumps, completing her look with tight curls, bronze smokey eye makeup and a glossy, nude lip.

The brunette beauty isn't the only star who wore this colorful ensemble. 

Katy Perry showed off her enviable bod in this dress at Roc Nation’s Annual Pre-Grammy Brunch in 2012. The "Dark Horse" singer paired the dress with Charlotte Olympia piano keyboard-inspired heels and a bright blue bob.

While both women looked fantastic, we have to give the nod to Katy. Her blue-hued tresses added just enough punch to the fun frock!

But your vote is the one that counts -- who do you think wore it better? Tell toofab in the comment section below, and click "Launch Gallery" above to vote on more stars in dueling dresses.