Posted on April 9, 2012 by adminWho made Beyonce Knowles’ ring, black sunglasses, and floral red and white long sleeve button down top that she wore in St. Barts on April 7, 2012? Ring – Yves Saint Laurent Shirt – Gucci Sunglasses – The Row Gucci Printed Blouse Gucci botanical print dress Tweet