Meghan Markle did her ‘own hair and make-up’ after landing in Germany and ‘got ready for’ Invictus Games in ‘less than an hour in German hotel room’
Meghan Markle did her own hair and make-up ahead of getting on stage and speaking at the Invictus Games, MailOnline can reveal. The Duchess of Sussex, 42, flew from LA to meet her husband Prince Harry at the competition in Dusseldorf on Tuesday. Speaking at her first Invictus Games engagement, she apologised for being late…