“This Little Light of Mine, I’m Gonna Let it Shine”
May 24, 2018
As the world now knows Prince Harry and Meghan Markle were married in an opulent yet intimate ceremony on May 19 in the Windsor Castle. Days later, people are still talking about it and all of its facets.