News

The dress in question? Sherri Hill’s 57250, the “it” gown of the ... In 2024, Rachel received an NBC Gem Award (Going the Extra Mile) for her contributions to NBC. Rachel lives in the ...