"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.