Jessica Mejia & Liz Taw June 7, 2016 Sunday Times Style :: Living Art - Makeup by Jessica Mejia & hair by Liz Taw