ALICIA DOUVALL at ITV Studios in London 12/22/2016 by celebsofworld · Published December 23, 2016 · Updated July 1, 2021