The Emma star, 25, wowed in a collection of eye-catching ensembles which included a green chequered suit jacket and pink ruffled tulle mini dress.