WATCH: Beatrice to marry Edoardo in 2020 - Everything you need to know
Ingrid Seward, editor in chief of Majesty magazine, told Hello!: "They’re going to get married – I was told by a member of the family.
"I think a wedding as early as next spring or summer is likely."
Ms Seward says that while ninth-in-line to the throne Beatrice does not have to ask for Her Majesty's permission before getting married - as she is not technically viewed as a 'senior royal' - the Princess of York would still want to make sure she chose a date that worked within her grandmother's busy schedule.
Princess Beatrice of York and Edoardo Mapelli Mozzi attend The Portrait Gala 2019
Ms Seward told the publication: "It’s possible they wanted to tell the Queen that Beatrice was engaged.
"They have to find a gap in her diary before they name the day and this would have been the ideal opportunity to discuss it."
Royal sources are also suggesting that the hasty wedding date is due to 31-year-old Beatrice wanting to start her own family, despite becoming a stepmother when she marries Edoardo.
34-year-old Edoardo Mapelli Mozzi was previously engaged to Chinese-American architect Dara Huang, and they share one child together, Wolfie.
Princess Beatrice and Edoardo Mapelli Mozzi seen arriving at the Chiltern Firehouse in London, July 2019
The royal source revealed: "Beatrice is desperate to get married as soon as possible and is already trying to fall pregnant.
"She wants a family and doesn’t care if she’s pregnant when they walk down the aisle - even though this would be heavily frowned upon by the senior royals.
"However, the truth is, we could have a royal shotgun wedding on our hands."
Milly HaddrickMilly is a journalist who passionately devours all the latest and juiciest news. A devout tea enthusiast who's a firm believer in quality downtime, Milly's weekends are usually spent relaxing with a big plate of food, a nice cuppa and the crossword.