goody two shoes

a person who is goody-goody;
also :  a person who is uncommonly good
“Oh no, she wouldn’t even think of going to that house party. She’s such a little goody two shoes.”