This was penned by the songwriters Peter Lord, Jeffrey Smith and Sandra St. Victor, who were in the band The Family Stand. The trio wrote the majority of Abdul's second album, Spellbound
, which spawned two #1s - "Rush Rush" and "The Promise of a New Day" - and three Top 20 hits - "Blowing Kisses in the Wind" (#6), "Vibeology" (#16) and "Will You Marry Me?" (#19). Songfacts asked Lord
what the album's magic formula was: "Never any formula other than writing great, well-structured songs."