Tallia Storm February 19, 2020 Tallia Storm – Wears Long Black Split Dress at BRIT Awards 2020 in London
Tallia Storm January 22, 2020 Tallia Storm and Emily Canham – Leaving Top Gear Series 28 TV Premiere in London