I think its time that I contribute to the ‘Who Rock’d It Better’ posts being the big fashion junkie I am. I remember numerous times I’ve caught celebs rocking the same outfit.
Here’s one in particular that I remember, its an oldie but goodie. Once again Beyonce is first up wearing this gorgeous Valentino gown to the 2004 BET Awards. The following year, top model Eva Pigford wore the same dress to the 2005 Soul Train Music Awards. Who do you think rock’d it better?
I suggest Beyonce asks her Mom to make her dresses more often because girlfriend just can’t stay away from these posts lol.


EVA, only because her skin tone makes the dress have a life alont with how she’s looking. Beyonce…should have done more with her hair
I think they both look great, but Bey inches her out in this dress.
beyonce. fills out the dress. it looks a little funny on eva in my opinion.
this is a hrad one i think they both look good..but i’m closer to saying eva because this is a slim flowin dress..its not made intially for curves
Beyonce looks better in it… but eva does it justice 2…
I think Beyonce wins this one, she fills the dress better than Eva and she doesn’t look to fat in it. Good thing she’s not show her elephant knees or tree trunk legs. I think if Kimora or Halle or even Gabrielle were wearing this they’d both lose.
I think that it goes to Beyonce cuz the dress fits her curves, and it looks like it fits her figure. But Eva is still beautiful.
I agree with daredd1. I think this dress is more flattering on a slimmer, less shapely figure and in this case that would be Eva.
I love Eva’s skintone against the color of the dress, but she didn’t have the dress fitted to her at all: the hem is too long for her hight and the bodice does not fir her frame. Because of tat i have to say Beyonce won this one.
I think Beyonce.I think the dress is for a girl with more curves.I remember I loved her hair that way.
eva rocked it better. the material falls better against her slimmer frame.
eva, she does make the dress glow….beyonce’s hips will get bigger as she gets older lol
Beyonce: Eva’s dress is way to long.
Beyonce wins it but Eva also looks great — the color looks beautiful against Eva’s skintone. I think the thing with Beyonce is that the dresses must be custom tailored to her — they always fit her perfectly. The other women (Kimora and now Eva) don’t seem to have worked on those little details. Beyonce (and her stylists) has the pull and the fashion sense to have designers alter the dresses right onto her body and it shows in the fit — which is always perfect.
Bee…her body fits the dress perfectly!
It’s a tie… They both rocked it and looked good.
Beyonce is working that dress!
no competition. beyonce hands down
beyonce. eva looks ana in the dress
Beyonce cuz hmmmmmmmmmmmm she Beyonce other girl kinda weak wit it
Beyonce’s body would fit well in a hefty garbage bag, everything fits her figure!! Oh, yeah, she wins hands down. Eva might have won if she would have combed her hair.
Bey of course. Her curves makes the dress look good…her curves make anything look good. Standing next to Bey, Eva is nonexistent.
Hands down Eva won! Bey looks good in it dont get me wrong, but it just fits on eva’s frame a lot better. Besides I love Eva more than Bey
Of course bee, her body make it looks better
Beyonce for the win!
And it seems like everyone else should take notice because looks like Beyonce rocks it first.
eva looks beautiful, it’s really close, but I’ll go with beyonce because she fills it out better
I agreed with the number 1 comment before even reading it. Eva has it hands down because it’s way more complimentary to her skin tone and figure. Beyonce just looks like Beyonce with another dress on.
I have to laugh everytime I read these posts from people who sware they are best friends with Beyonce referring to her as “Bey” or “Bee”–the Beyonce worship by some of the posters on this site really irks me. There were and still are other beautiful black women in the world before Beyonce became famous.
And for those of who will undeniably say, “You just hatin’” or “You just jealous”….try again.
How did you agree with the comment before reading it if you didn’t know what was said?????? wth
I honestly don’t know. I think the top looks better on Be but the other half looks sloppy. On Eva is looks elegant but she’s lacking something.
They both look fab,but Beyonce rock’d it hands down.
I love B, but Eva looks better (never thought i would say those words)
BEYONCE, HANDS DOWN!!! EVA FOR YOU TO WEAR THAT DRESS A WHOLE YEAR LATE…HMMM YOU SURE U NOT WEARING THE EXACT SAME DRESS??
hands down i would have to say my girl b rocked thatn dress clearly eva was a little to late but she did look nice
BEY WINS CUZ SHE FILLS OUT THE DRESS, EVA STILL LOOKS CUTE BUT EVENTHOUGH THIS DRESS CAN BE APPROACHED AS SLIM FITTING EVA STILL LOOKS LIKE SHE DOESNT FIT THE DRESS AT ALL, BUT SHE STILL PULLED IT OFF
o.k. after much scrutiny i have to go w/bey..even though the dress looks fab on eva i like the fit on bey
why is beyonce always in these posts..?? lol. how many times it has happened already?
anyway..i’d say dat they both rock’d it, but i like dat dress more on eva.
bey is gettin a lil bit thick these times (i mean her hips) her top still looks nice
Beyonce she won!
Haha damn. Beyonce is one of these who rocked it posts yet again.
I didnt want to believe she was a fashion icon cuz she is overly hyped but damn. How many hoes are biting her style lol. ALOT OF EM!!!!!
Clearly Beyonce has the better body for the dress. And Eva’s hair looks a hot as mess. So with that being said. Imma say Beyonce wins AGAIN!
i think in long fitted dresses like these bey will always look better than some one who is slimmer with less curves. I just dont think the flat chest straight up and down figure works here – sorry eva!
Eva is fine and all, but Beyonce got this one. B’ is filling the dress up top, and it looks too long on lil E. But again, both of them sexy as hell!
Beyonce fills it out more. I am sorry, but I have to be honest.
Beyonce!
Beyonce got it !! of course !the dress is 2 long for Eva and she look like she’s tryin’ to look bigger in that dress to show her curves but….naaaa lol
WTF ? Beyoncé is on all the post lol !! evrybody copy her !! she’s da best tho .
Eva rocked it better…
I like the dress on both of them, but……..Eva looks best.
Beyonce definitely. They both look good…but Beyonce has a few more curves, which accents the dress better.
Beyonce got this one and I usually think her curves are too much in some dresses but this dress makes Eva look like she’s playing dress up in her moms dress. The dress has nothing to grasp. It cuts around beyonce’s breast perfectly, but is all under Eva’s arm pit full of air.
Beyonce looks better, Eva looks really awkward in that
Stop hating cause steevie wonder can see that that dress is made for beyonce, however, she could’ve did something with that danm head of hers that shit looked dogged out shawty.
Bee
Gotta go with Beyonce on this one
DEFINATELY EVA!!! i just dont like Beyonce in everything!
beyonce
more of here on
http://drewnews.blogspot.com
Okay, I love B but can we see ANOTHER person other than her in these ” Who Rocked It Better ” posts? She always seems to win. Just an observation.
… and people wonder why this girl os overexposed as is.
This is a tough one…they both look great!
I’m going to go with Eva though…it hangs better on her…
Beyonce has the right shape for this dress and fits her well, Eva does not fill it out enough.
Eva hands down: Bey’s distorted figure doesn’t do THIS dress justice. sorry Bey!
Man this is geting redundant. But Beyonce won
Eva takes the cake. And for the record, Eva’s dress isn’t too long for her. Her dress has a train on it. This is an extension of the fabric that is supposed to drag on the ground gracefully as the wearer walks.
I have to say Beyonce, because her curves fill out the dress better. Like everyone has said, it looks gorgeous on Eva’s skintone, but the overall look has to be Beyonce. She looks gorgeous.
Beyonce…of course…She’s thicker and got more hips for it. Plus I love the jewelry.
These itty bitty titty girls need to stop wearing dresses like this.