Jan Shane (Jan Bambrough)- L’Wren Scott’s Sister
Fashion designer L’Wren Scott had been dating Mick Jagger for over a decade, her sudden death has left her friends in shock, however her sister Jan Bambrough also known as Jan Shane her little sister’s unhappiness was palpable, she noticed …