What an amazing day at The Ranch in Laguna Beach. Amazing couple, amazing family and amazing friends made for one epic day.