Cynthia Ellen Nixon is an American actress, best known for her portrayal of Miranda Hobbes in the HBO series Sex and the City , the film Sex and the City and its sequel Sex and the City 2 . She has won two Emmy Awards, a Grammy Award and a Tony Award.