She's running the London Marathon today, but appears to have a full face of make up? Why would you wear make up to run a marathon? I'm not attacking her, its good raising money for charity especially one that means a lot to her family, but wearing heavy foundation, false lashes, perfect brows etc is really vain. It'll be smeared everywhere by the end of the race.
She wants to look her best in the pictures they take at the event? To be completely honest, I would do the same if I had the energy and will[power to run London marathon.