A gossip tabloid is claiming that Kate Middleton is expecting her second child - a baby girl.

The cover of Life & Style magazine reads: "Pregnant Kate Announces, It's a Girl!"

The publication also claims that Prince William and the Duchess of Cambridge are "naming her Diana and the Queen is furious."

"She feels different this time around, and is convinced they're having a girl," a source close to the royal couple told the magazine.

Adding on, the insider said that the 32-year-old royal and Duke of Cambridge are "eager to have a daughter" because of Kate's close relationship with her own sister, Pippa Middleton.

Gossip magazines keep speculating whether or not Kate, who gave birth to Prince George in July last year, is expecting.

Recently, Kate's childhood friend Jessica Hay told an Australian publication that she is expecting her second child with Prince William. Hay had famously predicted her first pregnancy in November 2012 just weeks before the official announcement.

However, a Kensington Palace spokesperson shot down the rumours and told ET Canada: "The duchess has not spoken to Jessica Hay for very many years. She is not in contact with her at all."