A blushing bride in more ways than one.

More