OHMYGOSSIP — Gemma Chan is “too scared” to wear her grandmother’s cashmere jumper. The 33-year-old actress – who made her movie debut in 2010 when she was cast as Shin Shin in the World War Two production ‘Shanghai’ – has
Selfridges has been named as the Best Department Store in the World.