Dec 27 Dec 27 Silvia Tcherassi Striped Ruffle Top Sarah Williams Princess Tatiana, Tops Silvia Tcherassi Striped Ruffle Top Striped mandarin top with dramatic ruffled sleeves Purchase Worn by Princess Tatiana on:14 December 2016 Leave a comment