I don't think Bea will get married in Italy.
She's the Queen's granddaughter and still ninth in line to the throne.
HM (and definitely the DofE) don't travel overseas anymore. They will want/have to be there.
Nah - st George's Chapel for Bea, or maybe that Scottish one where Zara got married?