Mar 30 Mar 30 Rihanna and Beyonce strut in colourful clothes... simon Beyonce, Etro, michael kors, Rihanna, Stella McCartney