Tom Cruise mistook Katherine Jenkins for a member of the royal family