Princess Di’s Legendary Dress Sells to the British Royal Family | Barnebys Magazine