1. Kate Middleton
And, now comes the Duchess, Kate Middleton who has taken #1 spot in our list. The picture shown here was taken after one day of her having her third child. Every time she came out to greet her fans after a delivery, she looked amazing, be it her royalty or good genes (we are really confused). While Kate looked gorgeous, it’s just not easy to look that amazing a few hours after popping a child out.