The Prince spends the night before his 30th closing his first Invictus Games in London. Plus: Drew Barrymore, Taylor Swift & more!

FRENCH FILM

A dressed-down Denzel Washington promotes his new movie The Equalizer on Monday at Hôtel Le Bristol in Paris.