20101021 entertainment.english.hollywood: Rihanna to wear McCartney on Katy's wedding