"Papa Don't Preach" is a song recorded by American singer-songwriter Madonna for her third studio album "True Blue" (1986). The song was written by Brian Elliot with additional lyrics by Madonna, who produced it with Stephen Bray. The song also appears remixed on the 1990 compilation album "The Immaculate Collection" and in its original form on the 2009 compilation album "Celebration". The song's musical style combines pop and classical styling, and its lyrics deal with teenage pregnancy and the choices that come with it. It was based on teen gossip Elliot heard outside his recording studio.