Kristen and Ben married on a gorgeous spring day in London surrounded by their families. When Kristen and I first “met” over skype and she told me she would be wearing a polka-dot Vivienne Westwood dress, I knew we were a great fit. And seriously, how beautiful does she look in it?!? I have always […]