The Crown's Clare Foy was a world away from the Queen's tweeds - the star of the red carpet at the Venice Film Festival in a bold red dress, complete with old-school movie star diamonds.