In a £10,000 black Marchesa dress, she chatted to fans and signed autographs for no less than 90 minutes, easily upstaging the Batmobile which made a gimmicky appearance in Leicester Square. Cruise, currently in Japan promoting his new film War of the Worlds, has said of Miss Holmes, 16 years his junior: 'I love this woman. She is magnificent.' The 5,000 fans at her premiere seemed to agree.