There's no denying that Selena Gomez's songs can pack an emotional punch. Whether she's singing about heartbreak or being in love, the 25-year-old knows how to captivate her fans with her music. A big part of that is due to the fact that Selena has cowritten a lot of songs throughout her career. For her Revival album alone, Selena cowrote 12 of the 16 songs, and we can't wait to see if she keeps it up with her new music. Until then, here's a look at all of the songs that Selena has helped write.
Cowritten with Julia Michaels, Justin Tranter, and Ian Kirkpatrick.
Cowritten with Justin Tranter, Julia Michaels, Mattman & Robin, and Max Martin.
Cowritten with Antonina Armato, Tim James, Chauncey Hollis, Justin Tranter, and Julia Michaels.
Cowritten with Gucci Mane, Chloe Angelides, Brett McLaughlin, Gino Barletta, Jonas Jeberg, and The Futuristics.
Cowritten with Julia Michaels, Justin Tranter, A$AP Rocky, Nolan Lambroza, and Nick Monson.
Cowritten with Antonina Armato, Tim James, and David Jost.
Cowritten with Kygo, Andrew Watt, Brian Lee, and Ali Tamposi.
Cowritten with Dave Audé, Rock Mafia, and Benny Blanco.
Cowritten with Justin Tranter, Julia Michaels, Robin Fredriksson, and Mattias Larsson.
Cowritten with Antonina Armato, Tim James, Chauncey Hollis, Justin Tranter, Julia Michaels, and Adam Schmalholz.
Cowritten with Antonina Armato, Tim James, Chauncey Hollis, and Adam Schmalholz.
Cowritten with Charlie Puth and Jacob Kasher Hindlin.
Cowritten with Cashmere Cat, Tory Lanez, Benny Blanco, Frank Dukes, and Starrah.