As the seasons of Buffy the Vampire Slayer progress, Buffy's choices in fashion continue to mature with her. By season 7, the short skirts and knee high boots are replaced with lace trimmed blouses and straight leg slacks.
In S07E06, Sarah Michelle Gellar wears an oh so cute top by Nanette Lepore. The silk blouse features capped sleeves and sheer panel at the neckline.
These adorable tops originally were sold in an off white and black. I personally probably would have gone with the black top, but the off white is cute too.