Does the Royal Family really make financial sense for the UK economy?

Does the Royal Family really make financial sense for the UK economy?
Prince Harry will marry Meghan Markle in the St George Chapel of Windsor Castle on Saturday 19 May. The cost of the wedding itself – the food, the Ralph & Russo Couture dress etc – will be picked by the Royal Family.