There are only a few ways in which Cannon Beach is a predictable place for a wedding. The first is that it may rain at any time. The second is that it is always one of the most beautiful places in the world to exchange vows.
Sunshine (what a gorgeous name) wanted to have her wedding at Cannon Beach, knowing that this would be a distinct possibility. It couldn’t have turned out any more gorgeous. From the rain drops during the vows to the explosion of color at sunset.