Top Stories Princess Diana’s Iconic ‘Revenge Dress’ Wax Figure Unveiled NOW in Paris 21 November, 2025