The ever-changing world of Rihanna fashion knows no boundaries.
Contrasted with some of her recent outfits (and hairstyles), this is pretty vanilla ... at least as much as something can be when you are talking about Rihanna.
She opted to skip pants (no complaints from Drake) to wear this Matthew Williamson jacket as a dress, while Beyoncé paired the leather coat with a pale dress.
So who wins this fashion clash, B or RiRi? Tell us below!

Who wore this better?























June 22nd, 2009 11:11 AM
beyonce tottaly wore it better. rihanna is a big loser and soo damn ugly she looks so messed up without chris brown. but chris brown does not want her ugly ass anymore. beyonce thats my girl. go girl.
June 22nd, 2009 11:14 AM
JEEZ! Both equally have their own style. I say they both look good in their own way. Although Beyonce is the prettiest overall, without question.Beyonce is stunning!!
June 22nd, 2009 3:44 PM
somhow rihanna looks like a hoe, i dont know why but she just does and beyonce just looks so beautiful, bey doesnt try hard thats why i love her style:))
June 22nd, 2009 5:48 PM
rihanna roced this out fit better than beyonce in so much ways...beyonce mite look a lil better but who iz rocin out in music,clothes and the cutest couple....riri i luv u maybe,,,,sponatneous not beyonce pllzzzz cum better
June 25th, 2009 11:45 AM
Beyonce took over Madison Square Garden with her I Am ... Tour on Sunday and Monday. Check out hot shots from Monday night's show - magical...
Photos: http://blogs.msg.com/themonitor/2009/06/23/beyonce-live-at-madison-square-garden-photo-gallery-and-setlist/
July 3rd, 2009 9:44 PM
Beyonce wore it Better.
Shee Has a Better Style
July 8th, 2009 9:47 PM
I say both luk fab
July 17th, 2009 1:49 PM
They are both chic. i think rihanna is more versatile where hairstyles are concerned though not fond of the hair in this pic. Beyonce wins this one.