Passengers wave flags and explain why they are excited about today's royal wedding on the Waterloo to Windsor South Western train this morning at 7.30am.
More than 100,000 people are expected to gather in Windsor, where Prince Harry marries Meghan Markle today at noon.