Liz Taw & Jessica Mejia May 10, 2015 The Sunday Times Style - Hair by Liz Taw & make up by Jessica Mejia