Menu
Miu Miu is an Italian high-end fashion house that manufactures women's clothing and accessories. Its headquarters are in Paris, France, and it is owned by Prada.