It is tough to choose between two style icons and when you are talking about Victoria's Secret Angels, it's all the more challenging.

New mother and wife of actor Orlando Bloom, Miranda Kerr looks stunning as always post baby. The Australian model has been a part of luxe lingerie brand; Victoria's Secret since mid-2007 and has been the envy of millions across the world for her slim silhouette.

Miranda maintains that it is her clean and organic lifestyle that is doing the trick. A follower of Buddhism, the model maintains her slender physique through regular yoga, light jogging and a balanced vegan diet.

However, giving the gorgeous mother a tough competition is South African model and VS angel Candice Swanepoel.

Candice was the topic of much debate and speculation earlier in April due to her "alarmingly skinny frame".

The April speculations were during the debut photoshoot of Victoria's Secret new swimwear collection. However, the 22-year old model maintained throughout that there is nothing to worry about and that she was "healthy and happy".

In the recent VS Halloween Costume photos, South African supermodel Candice Swanepoel shunned all rumors by showing off her toned, lean figure.

Check the pictures and tell us who your favorite VS Angel is.