The royal baby's here! Kate Middleton gave birth naturally to a baby boy weighing 8 lbs., 6 oz. today, according to the palace, and royal watchers everywhere are celebrating! If we had to crown a modern-day style icon, Kate Middleton would be it. Always dressed to the nines in pieces that are contemporary yet classic, Kate never fails, and her nine months of pregnancy fashion did not disappoint. Sticking to wardrobe staples like hats and coats, Kate showed how versatile key pieces can be over the course of nine months.
Check out some of the duchess's most fab maternity fashion moments throughout her pregnancy — she definitely was not afraid to mix high and low or stick to old favorites!