"If Only" is a song performed by American actress and singer Dove Cameron in her role of Mal from Disney Channel's 2015 television film Descendants, whose music and lyrics were composed by Adam Anders, Nikki Hassman and Peer Astrom.
[3] The song was written by Adam Anders, Nikki Hassman and Peer Astrom and produced by the duo Twin.
[3] Marshal Knight of Laughing Place was positive and compared the Cameron's song to "Gotta Go My Own Way", by Vanessa Hudgens and Zac Efron from High School Musical 2 (2007) and "the good times" of The Cheetah Girls film series, saying "her voice really breaks through and shows emotion, while also belting her face off".
[12] Gary Wright of Rotoscopes said that "If Only" is the best of the album in terms of angst and emotion and one of the best works from Disney Channel Original Movies.
[2] He also compares the song to "Part of Your World", by Jodi Benson from The Little Mermaid (1989), and "I Won't Say (I'm in Love)", by Susan Egan and Cheryl Freeman from Hercules (1997).