"My Heart Belongs to Daddy" is a song written by Cole Porter, for the 1938 musical Leave It to Me!which premiered on Nov 9, 1938. It was performed by Mary Martin who played Dolly Winslow, the young protégée of an elderly ambassador, Alonzo P.
Goodhue. She is stranded at a Siberian railway station, wearing only a fur coat, and performs a striptease while performing the song. She sang it again in the 1940 movie Love Thy Neighbor.
Again she wears a fur coat, but the setting is a show within a show and the act is more conventional as she wears an evening gown beneath the fur. Her best movie performance is in the 1946 Cole Porter biopic Night and Day in which she plays herself. She again performs the striptease, discarding her muff and then the fur coat.
In Britain, the song was a hit for Pat Kirkwood who performed it in the 1938 revue Black Velvet, making her the first wartime star, and so the song was thereafter associated with her. Rhyming with "daddy" is difficult but Porter characteristically managed it well. One clever rhyme is