"I May Be Wrong (but I Think You're Wonderful)" is a popular song. The music was written by Henry Sullivan, the lyrics by Harry Ruskin. The song was published in 1929 and it was included in the musical revue Murray Anderson's Almanac which ran for 69 performances at Erlanger's Theatre on Broadway in 1929. It is said that the song was written on-demand for John Murray Anderson.
