The Royal Wedding date for Prince Harry and Meghan Markle has been set for May 19, 2018 and wedding plans are dripping out to us eager Royal-Watchers like the British flag in a spring drizzle. Didn’t get an invitation to the wedding at St. George’s Chapel at Windsor Castle? Well […]