Makeup & Hair: Kayla Rose Hastings
Photographer: Tal Ardenbaum
Model: Sanel Simon
Makeup & Hair: Kayla Rose Hastings
Photographer: Binniam Eskender
Model: Elena Pappas
Makeup: Kayla Rose Hastings
Hair: Nickita Hains
Photographer: SJ Van Zyl
Model: Carla Megan Storey
Makeup & Hair: Kayla Rose Hastings
Photographer: Hanre Jacobs
Model: Sanel Simon
Makeup: Kayla Rose Hastings
Photographer: Julene Muller
Model: Olin-Shae De La Cruz
Makeup: Kayla Rose Hastings
Hair: Nickita Hains
Photographer: SJ Van Zyl
Model: Carla Megan Storey
Makeup & Hair: Kayla Rose Hastings
Photographer: Mark Freebs
Model: Amber-Leigh Muntingh
Makeup: Kayla Rose Hastings
Photographer: Tal Ardenbaum
Model: Melissa Van Tonder
Styling: Flock It
Makeup & Hair: Kayla Rose Hastings
Photographer: Binniam Eskender
Model: Katharina Vuc
Makeup: Kayla Rose Hastings
Hair: Nickita Hains
Photographer: SJ Van Zyl
Model: Carla Megan Storey
Makeup: Kayla Rose Hastings
Photographer: Hanre Jacobs
Model: Barbara Talbot
Styling: Babette Clothing
Makeup & Hair: Kayla Rose Hastings
Photographer: Hanre Jacobs
Model: Sanel Simon
Makeup & Hair: Kayla Rose Hastings
Photographer: Hanre Jacobs
Model: Marce Krynauw
Makeup & Hair: Kayla Rose Hastings
Photographer: Hanre Jacobs
Model: Abigail Merhar 
Makeup: Kayla Rose Hastings
Hair: Karin Ford & Kayla Rose Hastings
Photographer: Julene Muller
Model: Olin-Shae De La Cruz
Makeup, Hair & Male Grooming: Kayla Rose Hastings
Photographer: Corina Beha
Models (from left to right): Armand Boshoff, Daria Pleggenkuhle
Makeup & Hair: Kayla Rose Hastings
Photographer : Binniam Eskender
Model: Elena Pappas
Beauty
Published: