There are dumbfounding moments in life. Like the time I experienced the Giant’s Causeway in Northern Ireland -I was astonished and speechless. The natural beauty is simply breathtaking. Standing on those rocks and taking in the magnificence around me is a moment I will never forget. Or the time when Lily dressed for…