Kate Middleton, Duchess of Cambridge
Britain's Catherine, Duchess of Cambridge, waves a she leaves after visiting the Emma Bridgwater factory in Stoke-on-Trent.Reuters

Kate Middleton, who is known for her fashion statement, has hit the headlines again with her dress. She was spotted flaunting her baby bump in a beautiful dress on Monday and the photos have made it to the Internet.

The 33-year-old mother of one attended the 105th anniversary of Goring Hotel in Victoria, London on Monday without her husband Prince William who is currently in China on a royal tour.

She gave onlookers a pleasant surprise with a floral dress that reveals her growing baby bump. She coupled the knee-length colourful dress with purple high heels and a clutch.

The Duchess of Cambridge is seven months pregnant and is due to deliver in April. She is already a mother to Prince George who is 19 months old.

It may be recalled that Kate Middleton stayed at Goring Hotel the night before her famous royal wedding to Prince William in 2011. She reportedly stayed in the royal apartment on the fifth floor before the nuptials and has since visited it on several occasions.

Kate Middleton spent some quality time with her family in island of Mustique to celebrate Carole Middleton's 60th birthday a few days ago. She was spotted taking a stroll with her son while her younger sister Pippa was spotted in a bikini with her brother James.

It is rumoured that the royal family is expecting a girl this time.

"Kate and William found out they were expecting a girl during the 21-week scan," a palace insider told OK magazine. "Everyone's been asking what they plan to name her. Although the couple felt they needed to either go with something very traditional, like Elizabeth or Mary, or something that had a lot of meaning to them. So they've gone with the latter," added the royal insider.

However, the royal couple have not revealed the gender of their child and are unlikely to do so.