Rihanna in Vivienne Westwood, Worn at the 2012 Victoria’s Secret Fashion Show in New York City Fashion by FaithNovember 8, 2012