Boy do we have mad love for this wedding. Here’s why in a very small nutshell:

1. Super awesome cultural traditions that we had never witnessed before; 2. Some crazy DIY projects, including all of the paper flowers, the boutineers, AND the bouquets, all lovingly made by the bride; 3. Some of the nicest people we have EVER met (we pretty much felt like guests the entire time); 4. A super sneaky and hilarious first look (def the first time a bride has pulled this stunt on us!); and last but certainly not least, 5. Nicole + Ronald … these two are so incredibly sweet with each other that most of the time we think they forgot we were even there (with our big ol cameras, all up in their bubble) … we can’t even explain how generous, kind, and genuine these two are. It was a serious honor to document their celebration!

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0002

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0003

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0006

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0004

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0007

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0008

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0009

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0011

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0016

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0018

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0020

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0021

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0023

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0025

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0027

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0040

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0041

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0028

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0033

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0032

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0017

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0010

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0013

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0026

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0029

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0030

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0042

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0038

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0045

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0046

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0047

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0048

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0049

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0052

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0053

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0043

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0054

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0055

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0057

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0058

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0061

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0062

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0063

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0064

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0066

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0065

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0067

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0068

Camp_Kennolyn_Hacienda_Wedding_0001

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0069

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0071

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0072

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0074

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0075

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0077

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0080

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0081

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0085

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0105

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0090

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0086

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0088

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0087

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0094

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0097

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0101

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0104

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0102

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0103

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0107

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0106

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0110

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0111

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0112

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0114

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0116

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0115

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0119

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0125

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0124

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0135

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0136

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0113

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0126

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0122

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0123

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0130

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0131

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0134

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0138

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0139

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0142

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0150

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0146

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0145

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0151

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0149

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0147

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0152

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0153

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0159

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0155

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0156

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0163

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0161

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0164

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0165

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0168

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0169

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0171

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0170

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0173

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0174

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0176

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0178

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0177

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0179

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0185

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0180

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0182

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0186

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0181

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0188

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0189

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0208

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0191

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0192

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0194

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0195

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0210

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0198

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0209

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0199

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0200

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0203

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0206

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0211

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0212

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0216

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0229

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0218

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0220

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0221

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0222

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0223

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0224

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0225

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0226

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0227

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0228

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0244

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0234

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0233

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0236

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0238

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0239

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0243

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0247

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0249

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0252

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0253

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0254

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0250

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0256

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0258

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0261

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0264

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0268

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0266

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0270

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0271

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0269

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0272

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0276

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0277

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0265

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0278

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0280

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0282

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0286

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0283

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0289

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0288

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0290

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0291

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0300

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0298

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0292

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0293

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0294

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0295

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0296

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0297

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0302

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0303

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0304

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0305

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0307

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0308

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0301

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0309

Camp_Kennolyn_Soquel_Santa_Cruz_Wedding_0310