over the knee classic

over the knee classic

Balenciaga long sleeve top
$710 – italist.com

Balenciaga shorts
$925 – mytheresa.com

Elizabeth and James post earrings
$170 – net-a-porter.com