Karen and Gabriel's Wedding was nothing short of a fairy tale! They celebrated their big day at The Castle at Rockwall in Rockwall, Texas. I was fortunate enough to photograph these two in the beginning of their engagement and got to know them quite well. Gabriel lights up Karen's world every time she speaks. He surprised her during the reception by singing to her! The night was full of dancing, smiles and a great celebration! Take a look below!