What songs has Carly Rae Jepsen done?

Carly has done a lot of songs and she wrote some based on her life a lot of people do that.