Betsey Johnson
Rihanna, Lil' Mama
Zac Posen
Rihanna, Kelly Rowland
Stella McCartney
Rihanna, Angie Harmon
YLS
Rihanna, Julianne Moore, Gwyneth Paltrow
Gucci
Rihanna, Drew Barrymore
Herve Ledge
Rihanna, Megan Good
Unknown Designer
Christina Aguilera, Rihanna
Dolce & Gabbana
Rihanna, Katie Lee Joel
Catherine Malandrino
Vanessa Bryant, Cheryl Tweedy, Rihanna
Rihanna, Kelis
Unknown Designer
Rihanna, Crystle Stewart
Phillip Lim Dress
Rihanna, Britney Spears, Lauren Conrad
Abaeté Dress
Nicole Scherzinger, Rihanna, Haylie Duff
Gucci
Rihanna, Kimberly Stewart
Rihanna, Beyonce
Herve Leger
Victoria Beckham, Rihanna
Rihanna, Selita Ebanks
D&G Belt
Rihanna, Beyonce
DSquared
Rihanna, Beyonce
The Dog
Ciara, Rihanna
June 19 | New York (TRL)June 20 | New York (Today Show)June 23 | New York (Early Show | The View)June 24 | Los Angeles (BET Awards)
July 04 | New Orleans (Essence Music Festival)
July 05 | Spain
July 06 | Spain
July 07 | Spain
July 08 | London (TV Show)
July 09 | London (TV Show)
July 10 | Lagos, Nigeria
July 11 | Lagos, Nigeria
July 12 | Morocco
July 13 | Italy
July 14 | Italy (MTV Italy)