It finally happened! After years of complaining, Victoria’s Secret models actually showed up wearing their product to promote a new collection for once. Must be my lucky day. Because here’s hotties Candice Swanepoel, Karlie Kloss and Alessandra Ambrosio wearing bikinis for Victoria’s Secret 2013 Swim Collection. Of course, it’s not 100% perfect because Karlie’s still wearing her shirt like the fat kid at the pool. Don’t worry Karlie, go ahead and take it off. I’ll make sure the other models don’t make fun of you.