For many of us, styling our hair is a way to express ourselves.

However, Macedonian artistTrendafilka Kirovatakes creative hairdos to the next level.

She creates extraordinary hair braids that would be fit for a khaleesi a laGame of Thrones.

Hair Braiding by Trendafilka Kirova

Each lookfeaturing interwoven loops and plaitsalmost looks like a basket or textile weave.

Its incredible to think that each intricate design is carefully created with soft human hair.

Kirova originally started braiding her own hair while she was pregnant with her first child.

Hair Braiding by Trendafilka Kirova

I started watching a lot of tutorials and started doing simple braids, she tells My Modern Met.

I find braiding to be so calming and after a while I started learning new, more complicated techniques.

Kirovas soothing hobby soon grew into an obsession and passion and she started mastering complex braids.

Hair Braiding by Trendafilka Kirova

She left her accountant and auditor job and began working full time as a freelance hairstylist.

Some even incorporate colorful textiles, woven within strands of hair.

Kirova finds inspiration almost anywhere, from tattoos to rug patterns.

Hair Braiding by Trendafilka Kirova

I love this art form because its limitless and there are no rules to creating it, she says.

It allows me to express myself in so many more ways than words can.

Its also fun, therapeutic and rewarding.

Hair Braiding by Trendafilka Kirova

Artistic expression is what colors the world.

Kirova works from her studio, where she practices styling on mannequin wigs or hired models.

She shares each of her creative hairstyles on Instagram, where she now has over 230,000 adoring followers.

Hair Braiding by Trendafilka Kirova

She even has her ownYouTubechannel, where she gives tutorials on how anyone can recreate her braids at home.

Check out some of Kirovas hair braids below and find even more from her ever-growing portfolio onInstagram.

Each style looks like it belongs to a character from a fantasy film.

Hair Braiding by Trendafilka Kirova

Learn how you’re free to create impressive hair braids at home.

Hair Braiding by Trendafilka Kirova

Hair Braiding by Trendafilka Kirova

Hair Braiding by Trendafilka Kirova

Hair Braiding by Trendafilka Kirova

Hair Braiding by Trendafilka Kirova

Another Day Another Braid

Hair Braiding by Trendafilka Kirova

Another Day Another Braid

Another Day Another Braid

Another Day Another Braid

Another Day Another Braid

Another Day Another Braid

Another Day Another Braid

Another Day Another Braid

Another Day Another Braid

Another Day Another Braid

Another Day Another Braid

Another Day Another Braid

Another Day Another Braid

Another Day Another Braid

Another Day Another Braid

Another Day Another Braid

Another Day Another Braid