"Oh Perfect Love" is a hymn which is very popular at wedding ceremonies. It was originally written for a Royal Wedding which took place at Buckingham Palace in 1889 between Princess Louise of Wales and the Duke of Fife. The lyrics of the hymn were written by Dorothy Frances Gurney (1858-1932) a poet and writer, and the music was composed by Sir Joseph Barnby (1838-1896). Barnby was the English composer who succeeded Charles Gounod as conductor of the Royal Albert Hall Choral Society. He composed a number of hymns which are still found in hymnals today. More hymns can be found in our article about Church Music and other suitable music for weddings can be found in our article Wedding Music.
The audio controls below allow you to play the mp3 version of Oh Perfect Love for piano or you can download the MP3 file. You can also download the midi version of Oh Perfect Love for piano or alternatively edit/play the midi file.
The image below is the first page of the sheet music, and here you can download the full sheet music for Oh Perfect Love for piano in PDF format.