One of the best known rules in fashion is never to mix red and pink.
But
then Rihanna, 27, has always been one to challenge protocol - as the
red-haired singer stepped out in a bubblegum pink dress on Monday in New
York City.
more after the cut...