April 23, 2018 by celebsofworld · Published April 23, 2018 CARIAD LLOYD at Bafta TV Craft Awards in London 04/22/2018