The Sweetest Wedding Surprise!
March 27, 2012
This morning 100 Layer Cake shared a beautiful alfresco wedding at Castello di Montignano, a castle outside of Rome.
Every detail is beyond stunning, but our favorite part is the friend of the bride who came wearing a dress embroidered with the couple’s love story:
(All photos by Rebecca Wedding Photography)