Madeleine Mantock (Macy) : CharmedCW
Suits (TV Series 2011â€“2019)
American Ninja Warrior season finale spoilers Agreed.
She looked better still in her blue Commander uniform, but the damage had been done.
Actress Amber Benson was born on January 8, 1977 in Birmingham, Alabama.
Exhibit A: Peak of Hotness.