Helen Mirren as Ruth, Oliver's mother. She is, at first, guarded toward Eleanor, but once she learns of the young girls past and her feeling for Oliver, Ruth welcomes her with open arms and heart
Miley Cyrus's short hair. Personally I think she rocks the look! It also looks really good on her, you have to be really confident in yourself to be able to do this.