Do you think this is Sofia's best look ever?