Rihanna is set to wear a Stella McCartney dress to her associate Katy Perry's upcoming wedding: The 'Rude Boy' hitmaker, who is supposed to be the maid of honour for Perry, has said she is well prepared for the upcoming nuptials to take place in India this week, reported OK! magazine online. "I'm going to wear Stella McCartney and Topshop, of course!" said Rihanna.

The 22-year-old singer also said Perry has been talking so much about her big day she has put her off getting married anytime soon. "I've heard the word marriage 400 times in the past few days. I'm not ready for that yet myself," said Rihanna, who is dating baseball player Matt Kemp.