Rihanna wore a gold satin dress for the occasion, which took place in Santa Monica. This image appears in the gallery:All The Photos You Need To See From Rihanna's 2nd Annual Diamond Ball 2. Rihanna wore a gold satin dress for the occasion, which took place in Santa Monica. Picture: Getty 16 images See the full gallery: All The Photos You Need To See From Rihanna's 2nd Annual Diamond Ball