Beach love bride and groom romantic portrait Azul Beach Hotel by Karisma, Puerto Morelos, Mexico

Azul Beach Hotel by Karisma Wedding – Amanda and Kevin

, ,
"I'll start off by saying, if it didn't rain, I would have been worried. It rained when Kevin proposed, it rained at our engagement party, it rained at my bridal shower. Rain has played a part at every milestone in our life. I even teased Kevin…