Tom Ford Yellow and Green Leopard Print Dress
By Tom Ford
Located in London, GB
This Tom Ford halter neck dress features a bright and eye-catching print of chartreuse green and yellow leopard print. The body is covered in layered ruffles right up to the tight co...














