Sherri Shepherd Shows Us That Smile Again

[New York, November 16: The lady looks gorgeous. And she really makes me want Invisalign. Image via Getty.]