Skip to content
  • Home
  • Catalog
  • Women
  • Men
  • Contact Us
Log in

Country/region

  • Australia AUD $
  • Belgium EUR €
  • Germany EUR €
  • Italy EUR €
  • Netherlands EUR €
  • Norway AUD $
  • X (Twitter)
  • Facebook

Magic Perfume

  • Home
  • Catalog
  • Women
  • Men
  • Contact Us

Country/region

  • Australia AUD $
  • Belgium EUR €
  • Germany EUR €
  • Italy EUR €
  • Netherlands EUR €
  • Norway AUD $
Log in Cart

Item added to your cart

View cart

Browse our latest products

Shop all

Featured products

  • Lou Lou Cacharel 50ml Eau De Parfum Spray

    Lou Lou Cacharel 50ml Eau De Parfum Spray

    Lou Lou Cacharel 50ml Eau De Parfum Spray

    Regular price $80.14 AUD
    Regular price Sale price $80.14 AUD
    Unit price /  per 
  • Meow Katy Perry 100ml Eau De Parfum Spray

    Meow Katy Perry 100ml Eau De Parfum Spray

    Meow Katy Perry 100ml Eau De Parfum Spray

    Regular price $72.75 AUD
    Regular price Sale price $72.75 AUD
    Unit price /  per 
  • Nautica Classic Nautica 100ml Eau De Toilette Spray

    Nautica Classic Nautica 100ml Eau De Toilette Spray

    Nautica Classic Nautica 100ml Eau De Toilette Spray

    Regular price $63.50 AUD
    Regular price Sale price $63.50 AUD
    Unit price /  per 
  • Obsession Calvin Klein 100ml Eau De Parfum Spray

    Obsession Calvin Klein 100ml Eau De Parfum Spray

    Obsession Calvin Klein 100ml Eau De Parfum Spray

    Regular price $80.18 AUD
    Regular price Sale price $80.18 AUD
    Unit price /  per 
  • Obsession Calvin Klein 120ml Eau De Toilette Spray

    Obsession Calvin Klein 120ml Eau De Toilette Spray

    Obsession Calvin Klein 120ml Eau De Toilette Spray

    Regular price $80.63 AUD
    Regular price Sale price $80.63 AUD
    Unit price /  per 
  • One Man Show Jacques Bogart 100ml Eau De Toilette Spray

    One Man Show Jacques Bogart 100ml Eau De Toilette Spray

    One Man Show Jacques Bogart 100ml Eau De Toilette Spray

    Regular price $62.78 AUD
    Regular price Sale price $62.78 AUD
    Unit price /  per 
  • Opium Yves Saint Laurent 90ml Eau De Toilette Spray

    Opium Yves Saint Laurent 90ml Eau De Toilette Spray

    Opium Yves Saint Laurent 90ml Eau De Toilette Spray

    Regular price $213.07 AUD
    Regular price Sale price $213.07 AUD
    Unit price /  per 
  • Oscar Oscar de la Renta 100ml Eau De Toilette Spray

    Oscar Oscar de la Renta 100ml Eau De Toilette Spray

    Oscar Oscar de la Renta 100ml Eau De Toilette Spray

    Regular price $90.62 AUD
    Regular price Sale price $90.62 AUD
    Unit price /  per 
View all

Subscribe to our emails

  • Facebook
  • X (Twitter)

Country/region

  • Australia AUD $
  • Belgium EUR €
  • Germany EUR €
  • Italy EUR €
  • Netherlands EUR €
  • Norway AUD $
Payment methods
  • American Express
  • Apple Pay
  • Google Pay
  • Mastercard
  • PayPal
  • Shop Pay
  • Union Pay
  • Visa
© 2025, Magic Perfume Powered by Shopify
  • Privacy policy
  • Refund policy
  • Terms of service
  • Contact information
  • Choosing a selection results in a full page refresh.
  • Opens in a new window.