Let your fantasy begin...

We have the best selection South Africans escorts for you, if you’re a gentleman looking for high class companionship services for a private visit in Cape Town or Joburg. Moonlight Secrets escorts are the perfect match. Our services are based on professionalism, long-term client relationships, and integrity.

Our models are beautiful and well-educated inside and out with a mature sense of companionship and great talent, so you’re guaranteed an extraordinary encounter. Perhaps they will even lead you to ask yourself why you haven’t found out about us earlier. We want long-term clients, so we’ve screened our models thoroughly to make sure they’ll be able to provide the high-quality service our high-profile clients and notable businessmen deserve.

Whatever we put on our models’ profiles is something you’ll never doubt is accurate, and as attractive as they look on their images, all the more so when you meet them. The most beautiful and elite escorts are waiting for our gentlemen for an amazing and high class courtesan experience. The key to winning our clients’ hearts is offering a “whole package” deal – lovely, elegant looks and body could make any gentleman swoon, but we also offer high level of intellect and wit.

Regardless of what you’re up to, we’ll provide you with the best services.

Height: 167 cm
Hair: Red
Eyes: Blue
Height: 160 cm
Hair: Brunette
Eyes: Hazel
Height: 163 cm
Hair: Brunette
Eyes: Brown / Green eyes
Height: 153 cm
Hair: Brunette
Eyes: Brown
Height: 170 cm
Hair: Brunette
Eyes: Hazel
Height: 156 cm
Hair: Red
Eyes: Brown
Height: 163 cm
Hair: Black
Eyes: Blue
Height: 167 cm
Hair: Blonde
Eyes: Brown
Height: 169 cm
Hair: Blonde
Eyes: Green / Hazel
Height: 150 cm
Hair: Blonde
Eyes: Blue
Height: 170 cm
Hair: Black
Eyes: Blue
Height: 172 cm
Hair: Blonde
Eyes: Hazel
Height: 153 cm
Hair: Brunette
Eyes: Brown
Height: 163 cm
Hair: Black
Eyes: Blue
Height: 170 cm
Hair: Black
Eyes: Blue
Height: 172 cm
Hair: Blonde
Eyes: Hazel
Height: 150 cm
Hair: Blonde
Eyes: Blue
Height: 169 cm
Hair: Blonde
Eyes: Green / Hazel
Height: 167 cm
Hair: Blonde
Eyes: Brown
Height: 170 cm
Hair: Brunette
Eyes: Hazel
Height: 163 cm
Hair: Brunette
Eyes: Brown / Green eyes
Height: 160 cm
Hair: Brunette
Eyes: Hazel
Height: 156 cm
Hair: Red
Eyes: Brown
Height: 167 cm
Hair: Red
Eyes: Blue
Open chat
Hello 👋
How can I be of assistance?