Meghan Markle and Prince Harry leave Windsor chapel by carriage


The streets of the Berkshire town became a sea of Union Jack and Stars and Stripes flags as visitorscrowded around the procession route to catch of glimpse of the happy couple.

Read More…