No Image

Details...

    Catherine Chandler (Kristin Kreuk) wore this cobalt blue short sleeve peplum dress in an episode of Beauty and the Beast.  
    It is the Alice + Olivia Victoria Short Sleeve Peplum Dress.  Buy it HERE for $264.

    Leave a Comment