No, you haven't died and gone to heaven, and these aren't 70 virgins (excpet for Adriana Lima, except not really). But they are 25 Angels, Vctoria's Secret Angels, that is. And like how I imagine heaven, they're all wearing sexy white bikinis (Actually, in my version of heaven, they're wearing a lot less). Included in the gang are all the regulars: Adriana Lima, Heidi Klum, Marisa Miller, Alessandra Ambrosio, Miranda Kerr, Doutzen Kroes, Izabel Goulart, Selita Ebanks, Angela Lindvall, and many, many more. It's more hotness than you can shake your stick at, but I'm sure you'll have a lot of fun trying.
And of course, there are lots more Victoria's Secret Supermodel bikini pictures after the jump.