BAE Systems, uno de los donantes de su entidad de beneficencia, así como sus representantes, han estado implicados en un escándalo de corrupción en torno a la compra por el Gobierno rumano de dos fragatas de la Royal Navy del Reino Unido renovadas por BAE, para lo cual fue pagado un soborno de 7 millones de libras, parte del cual, según se ha dicho, acabó en las arcas de la Familia Real de Hohenzollern a la cual pertenece Margarita.