Known for its vintage jewels from the 18th, 19th and 20th centuries, Fred Leighton's name is synonymous with beautiful coloured gemstones. On the red carpet, its historic pieces have been worn by actresses including Meryl Streep, Natalie Portman, Sarah Jessica Parker and Lupita Nyong'o.