It's Victoria Secret 2013 runway show, turn away if you don't want to look at perfect bodies.
As the angels strut their stuff down the catwalk, Taylor Swift performed for the show, and looked like a Victoria secret angel herself. With Brazilian beauties Adriana Lima and Alessandra Ambrosio, and from Europe Doutzen Kroes, newbie Cara Delevingne, it was hard to pick a favourite.
Taylor Swift sings to an angel
images sourced via fashion.telegraph