YOU season 2 is finally here and fans have been binge-watching the series ever since it dropped on Boxing Day. In the new series, Joe moves to LA where he befriends his new neighbours Delilah and Ellie Alves. Who plays Delilah in You? Express.co.uk has everything you need to know about the actress.
Daily Express :: TV and Radio Feed