Prince Andreas of Hohenlohe-Langenburg — German aristocrat (1938-2021)