电影版《北京爱情故事》中宋歌扮演者是90后演员刘昊然。剧中宋歌是一个懵懂的学生,喜欢上了隔壁班的女生刘星阳,那是一段纯洁的爱情,每天在公交车站等她,和她坐一趟公交车,让众多网友联想到了多年前的自己。据悉,刘昊然是导演陈思诚万里挑一选中的演员,他还是一名普通学生,此前从未有任何表演经历。但初次亮相荧屏的刘昊然,在影片中表现出色,他饰演宋歌给人一种耳目清新、干净纯碎的感觉,深受大家的期待及喜爱。
刘昊然自在电影版《北京爱情故事》一炮而红后,备受关注,网上有传言他的女友是和在一起在影片中饰演情侣的欧阳娜娜,两人私下也交往频繁。虽然如此,不过两人的关系也没有真正公开过。在《北京爱情故事》里面,刘昊然欧阳娜娜饰演的是一对情侣,并且还是最为美好的国民初恋。