There have been a lot of Alessandra Ambrosio floating around the interweb over the last few days, we should all be very thankful, so I thought that I should put up these absolutely amazing shots of her in her oh so small little red bikini. Awesome!