Posted on March 25, 2013March 25, 2013 by adminWho made Alessandra Ambrosio’s black bikini and yellow vest that she wore on the cover of Elle magazine? Bikini = D&G Vest – Ralph Lauren Tweet