She looks great. I like that an average girl could wear this. It's not too out there or experimental, for once.
She needs to ditch that shade of blonde though. I've said this before, I know she's white, but she doesn't look it. She looks too exotic to be able to make blonde look natural, so she should at least go for more of a honey colour. Or at least have darker roots so it looks like ombre highlights, kind of like what Beyonce has.