For the Love of Makeup♥️#sephora #squareone #shopsquareone #mississauga #toronto #hudabeauty #makeup #makeupartist #janieliang #makeuplife

seen from Malaysia

seen from United States

seen from Malaysia
seen from Malaysia
seen from Nicaragua
seen from Malaysia

seen from United Kingdom
seen from China

seen from Germany

seen from Italy
seen from Germany
seen from United Kingdom
seen from United States
seen from Netherlands

seen from Canada
seen from Netherlands
seen from China

seen from Malaysia
seen from United States
seen from United States
For the Love of Makeup♥️#sephora #squareone #shopsquareone #mississauga #toronto #hudabeauty #makeup #makeupartist #janieliang #makeuplife
Ayesha at her Reception♥️Masha Allah #maccosmetics #dior #anastasiabeverlyhills #makeup #makeuplove #makeuplook #makeuplook #makeuptutorial #makeuptutorial #makeupartist #makeupblogger #makeupartists #makeupartistsworldwide #makeupaddict #makeupforever #bridalmakeup #artist #janieliang #janieliangmakeupartistcanada #toronto #mississauga #islamabad #dubai #photography #wedding #weddings #weddinghair #weddinghair #weddingparty #weddingday #weddinggown #bride #bridestyle #dulhan
So this is what was happening over the weekend🤗 Attending a friends daughters pre wedding celebration! Caught in #Snapchats #pic by @ssana1 #snap #snapchat #snapchatfilters #fun #weddings #dholkis #celebration #celebrations #event #mississauga #janieliang #artist #makeupartist #stylist #emeralds #diamonds #jewellery #outfit @nadiaateeb
Have a Gr8 weekend everyone- Stay blessed ♥️ This⬆️ visible colour results on naturally dark hair without the need to pre-lighten the hair first. The shade creates beautifully vibrant and intense shades that last. It is a one-step colour service that lifts and deposits simultaneously! . . . In addition, For a long lasting Color, I can swear by @livingproof #preshampootreatment Google it!!!Search it!!! Review it!!!!.....Better yet, try it! You won’t be disappointed! Followed by Loreals #Vitamino #shampoo & #Mask Using @olaplex every step of the way! To maintain the strength and shine of the hair #hairdresser #hairstyles #shine #haircolor #color #colorist #colorchange #color10inone #coloring #colorcorrection #loreal #lorealpro #lorealhair #olaplex #lorealprofessional #lorealuae #olaplex #lorealcanada #dubai #islamabad #mississauga #toronto ##janieliang #janieliangofficial @lorealpro @oribe @olaplex @hairbrained_official @janieliang @lorealhair #mississauga #dubai #islamabad
Is your hair read for the season 😊 Majilift by @lorealhair Natural cool brown Allows you to lighten natural dark bases up to 4 levels without the need to pre-lighten. Resulting in soft browns with subtle cool Formulated with Ionène G™ and Incell™ complex to care for the hair from the inside out during lightening. Using @olaplex every step of the way! To maintain the strength and shine of the hair #hairdresser #hairstyles #shine #haircolor #color #colorist #colorchange #color10inone #coloring #colorcorrection #loreal #lorealpro #lorealhair #olaplex #lorealprofessional #pureology21benefits #lorealuae #olaplex #lorealcanada #dubai #islamabad #mississauga #toronto ##janieliang #janieliangofficial @lorealpro @oribe @olaplex @hairbrained_official @lorealhair @janieliang
If you are scared of getting your hair pre lightened with bleach but still want lighter and cooler strands!? Then this is for you 💕👀(Natural- Hair, not box dyed hair!!) Majilift Natural cool brown Allows you to lighten natural dark bases up to 4 levels without the need to pre-lighten. Resulting in soft browns with subtle cool Formulated with Ionène G™ and Incell™ complex to care for the hair from the inside out during lightening. Using @olaplex every step of the way! To maintain the strength and shine of the hair #hairdresser #hairstyles #shine #haircolor #color #colorist #colorchange #color10inone #coloring #colorcorrection #loreal #lorealpro #lorealhair #olaplex #lorealprofessional #pureology21benefits #lorealuae #olaplex #lorealcanada #dubai #islamabad #mississauga #toronto ##janieliang #janieliangofficial @lorealpro @oribe @olaplex @hairbrained_official @lorealhair
By using sulfates, you are stripping your hair of its natural oils and moisture, which can then lead to stripping your beautiful color treated hair. Use sulphate free shampoo & conditioner Ask your hairstylist what is the best one for ‘YOUR HAIR’❤️ #hair #beautifulhair #sulphatefree #shampoo #treamentforyourhair #hairtreatment #strengthandconditioning #conditioning #nourishingmask #loreal #livingproof #olaplex #oribe #yourhair #loveyourself #loveyourhair #hairdresser #stylist #artist #janieliang (at Mississauga, Ontario)
Ghazala looking ever so Gorgeous at her bothers wedding😍😘♥️ Makeup & hijab adjustment by Me🤗 Picture courtesy @aishalaiqphotography ♥️♥️. . . . #makeup #partymakeup #makeupparty #makeuponpoint #makeupartist #makeupartistworldwide #makeupartistcommunity #mymakeupcommunity #makeupwedding #makeuplooks #makeuponpoint #traditional #maccosmetics #janieliang #janieliangmakeupartistcanada