Alert – Killers of the Flower Moon producer’s wife Isabelle Thomas who jumped to her death from LA hotel is British aristocrat mother of twins who addressed UN, worked with British prime minister and partied with Amy Winehouse
Amy WinehouseJameela JamilGrammysLos Angeles