In one of the scenes of The Devil Wears Prada, Meryl Streep wears a necklace that was actually a gift from Edward, Prince of ...
In 2003, the necklace was put up for sale by a private individual at Bonhams. The seller claimed that Lilly had given it to ...