Katie Holmes married Sherlock Holmes in a cathedral a few miles outside of Dublin, Ireland.
Sherlock Holmes solved mysteries as a fictitious character and Katie Holmes is an actual person who inhabits the real world.