Royal fans were ecstatic when they heard Kate Middleton is pregnant with her third baby. More importantly, though, now they can't wait to see her stylish pregnancy clothes!

When she was pregnant with her first two kids, Prince George, 4, and Princess Charlotte, 2, the Duchess of Cambridge's maternity style was quite impressive. Watch the video below to see her best looks from babies one and two!

Kensington Palace announced on Monday, Sept. 4 that Kate was expecting baby No. 3 with her husband, Prince William. "Their Royal Highnesses The Duke and Duchess of Cambridge are very pleased to announce that The Duchess of Cambridge is expecting their third child. The Queen and members of both families are delighted with the news," their statement read. "As with her previous two pregnancies, The Duchess is suffering from Hyperemesis Gravidarum. Her Royal Highness will no longer carry out her planned engagement at the Hornsey Road Children’s Centre in London today. The Duchess is being cared for at Kensington Palace."

In addition to Kate's mom, Carole Middleton, and her sister, Pippa Middleton — who is reportedly pregnant with her first baby, but has yet to make the official announcement — taking care of her amid her severe morning sickness battle, William admits things have been less-than-normal at their house since the baby news. When the 35-year-old was congratulated, he reportedly replied, "Thank you, it's very good news. There's not much sleep going on at the moment."

royal family getty images

Kate and William with their kids, George and Charlotte.

And that's not all! The Duke of Cambridge may have also hinted at his wife's due date. "It was a bit anxious to start with," he said before adding they can "start celebrating this week." That comment lead many fans to believe she's at the 12-week mark, which would mean she's due in mid-March 2018. We can't wait to see Kate's maternity fashion choices over the next few months!

Join our Facebook group for the latest updates on Kate Middleton, Prince William, and all things royal!