Who is Edoardo Mapelli Mozzi? The developer engaged to UK's Princess Beatrice

There’s another royal wedding on the way, so who exactly is ‘Edo’
British royal family
26September2019
Josh Corder