13 Going on 30 ★★★

jennifer garner’s smile is stupid infectious and mark ruffalo is like, kind of hot in this?

celia liked this review