Brandon surprised Kayla on her birthday in Texas with a beautiful 7 carat oval diamond, making her birthday and her engagement day absolutely perfect!