Katie Holmes, who posted a handwritten letter on Instagram after James's death calling his life 'the journey of a Hero' and praising the beautiful marriage and six loving children he created.
© MC1 Chad J. McNeeley, U.S. Navy, Public domain, via Wikimedia Commons