6 min read Fashion & Shopping Princess Diana crowned the most attractive female royal of all time by science July 15, 2020 Linda J. Picard Princess Diana has been crowned the most attractive female royal by science, pictured in...