1. Kate Middleton 3. Carla Bruni-Sarkozy
blog comments powered by Disqus