Layers on layers = soft & effortless. ✂️ #matthewingraldi - @youralibi.co Cleansed: using @ilesformula_hair HAUTE PERFORMANCE SHAMPOO & CONDITIONER followed by FINISHING SERUM. Cut: using @hanzonation shears. Prep: with @to112life SUPERIOR BLOWOUT MIST. Styled: using @dysonhairpro blow dryer & @ibizahairtools brushes for this blowout. Finished: with @randco LIFESTYLER VOLUME & TEXTURE SPRAY. . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #Torontohairstylist #torontosalon #internallayers #livedinhair #internaltexture #layeredhaircut #timelesshaircuts #longlayershaircut #layersonlayers
Undone ✂️ #matthewingraldi - @youralibi.co . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #Torontohairstylist #torontosalon #internallayers #livedinhair #internaltexture #layeredhaircut #naturalflow #timelesshaircuts #fringebangs #longlayershaircut #undonehair
Natural Feathered Texture ✂️ #matthewingraldi - @youralibi.co . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #Torontohairstylist #torontosalon #internallayers #livedinhair #internaltexture #layeredhaircut #featheredlayeredhaircuts #naturalflow #timeless #timelesshaircuts
Fringe bangs with long feathered front framing & Internal layers ✂️ #matthewingraldi - @youralibi.co . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #Torontohairstylist #torontosalon #internallayers #livedinhair #internaltexture #layeredhaircut #featheredlayeredhaircuts #naturalflow #timeless #timelesshaircuts #fringebangs #longlayershaircut
Chic Shag ✂️ #matthewingraldi - @youralibi.co . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #Torontohairstylist #torontosalon #internallayers #livedinhair #internaltexture #layeredhaircut #featheredlayeredhaircuts #naturalflow #timeless #timelesshaircuts #fringebangs #shaghaircut
SHAG ✂️ #matthewingraldi 🎨 @anthonyingraldi - @youralibi.co . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #Torontohairstylist #torontosalon #internallayers #livedinhair #internaltexture #layeredhaircut #featheredlayeredhaircuts #naturalflow #timeless #timelesshaircuts #fringebangs #shaghaircut
SHAG ✂️ #matthewingraldi 🎨 @anthonyingraldi - @youralibi.co . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #Torontohairstylist #torontosalon #internallayers #livedinhair #internaltexture #layeredhaircut #featheredlayeredhaircuts #naturalflow #timeless #timelesshaircuts #fringebangs #shaghaircut
Disconnected Long Layers = Soft Dimensional Flow ✂️ #matthewingraldi - @youralibi.co . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #Torontohairstylist #torontosalon #internallayers #livedinhair #internaltexture #longlayeredhaircut #dimensionalhair #naturalflow #softflow
Fringe + Long Layers = Timless ✂️ #matthewingraldi - @youralibi.co . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #Torontohairstylist #torontosalon #internallayers #livedinhair #internaltexture #longlayeredhaircut #featheredlayeredhaircuts #naturalflow #timeless #timelesshaircuts #fringebangs
Lob + Internal Layers = Soft Structure ✂️ #matthewingraldi - @youralibi.co . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #Torontohairstylist #torontosalon #internallayers #livedinhair #internaltexture #longlayeredhaircut #softstructure #naturalflow #lob
Feathered Layers + Internal Texture = NATURAL FLOW ✂️ #matthewingraldi - @youralibi.co . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #Torontohairstylist #torontosalon #internallayers #livedinhair #internaltexture #longlayeredhaircut #featheredlayeredhaircuts #naturalflow
Internal Layers & Dimensional Colour = Lived in… ✂️ #matthewingraldi 🎨 @anthonyingraldi - @youralibi.co . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #Torontohairstylist #torontosalon #internallayers #livedinhair #highlights #balayage #blonde #longlayeredhaircut
Layered & Lived-in Giving these tresses a long-lasting, lived-in colour. This look is finished with soft layers that show off the gorgeous tones. Colour @anthonyingraldi Cut & Styled @matthewingraldi . . . . . . . . #toronto #torontohairstylist #torontocolourist #colourist #livedinhaircolor #hairyoucanlivein #alibi19176 #bloundhair #blonde #torontohairstylist #hairdresser #beauty #beautiful #blondehair #longlayers #matthewingraldi #anthonyingraldi
Soft seamless layers Giving these locks movement and fullness. When it comes to cutting long hair it’s not only the exterior of the hair that counts but very important to cut internal layers. Which will add tons of movement and fullness. Your hair will come alive. Hair by @matthewingraldi . . . . . . . #texture #texturedhair #longlayers #internallayers #toronto #torontohairstylist #torontosalon #alibi19176 #matthewingraldi #silkyhair
Bob w/ internal layers = Structured Dimensions ✂️ #matthewingraldi - @youralibi.co . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #Torontohairstylist #torontosalon #internallayers #longlayers #livedinhair #dimensionalhair #bobhaircut
Layered & Lived-in Giving these tresses a long-lasting, lived-in colour. This look is finished with soft layers that show off the gorgeous tones. Colour #anthonyingraldi Cut & Styled @matthewingraldi . . . . . . . . #toronto #torontohairstylist #torontocolourist #colourist #livedinhaircolor #hairyoucanlivein #alibi19176 #bloundhair #blonde #torontohairstylist #hairdresser #beauty #beautiful #blondehair #longlayers #matthewingraldi
Feathered Layers ✂️ #matthewingraldi - @youralibi.co 🎨 @colourbykiki_lacandco - @lacandco . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #Torontohairstylist #torontosalon #internallayers #livedinhair #highlights #balayage #blonde #longlayeredhaircut #featheredlayeredhaircuts
LUPO 🐺 ✂️ #matthewingraldi - @youralibi.co . . . #alibi19176 #youralibico #toronto #torontohair #torontohaircut #menshaircut #torontohairstylist #hairstlist #toronrobarber #barber #fade #fadehaircut #naturaltexturedhair #gentlemanstyle #torontosalon #texture #2022hairtrends
Seamless Long, Soft, Silky Layers ✂️ #matthewingraldi - @youralibi.co . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #Torontohairstylist #torontosalon #haircut #internallayers #longlayers #softlayers #livedinhair
You are only as good as your last haircut👑 Cut & Styled @matthewingraldi . . . . . #toronto #torontohairsalons #style #pretty #modern #torontostylist #alibi19176 #hair #edgy #matthewingraldi #hairgoals #youralibi #cut #haircut #fresh #mens
Classic Fade… ✂️ #matthewingraldi - @youralibi.co . . . #alibi19176 #youralibico #toronto #torontohair #torontohaircut #menshaircut #torontohairstylist #hairstlist #toronrobarber #barber #fade #fadehaircut #gentlemanstyle #torontosalon #texture #2022hairtrends
Soft & Sultry 🧡💛 Colour @anthonyingraldi Cut & Styled @matthewingraldi . . . . . . #toronto #torontohairsalon #torontohairstylist #torontocolourist #alibi19176 #torontostyleblogger #olaplex #anthonyingraldi #blonde #youralibi #balayage #matthewingraldi #style #celebrityhair #stunning #waves
The more you leave out, the more you highlight what you leave in ✌️ Colour @suzynalbandyan Cut & Styled @matthewingraldi . . . . . #toronotcolourist #torontohairstylist #torontohairsalons #olaplex #blond #beautiful #happy #love #hailsuzy #suzynalbandyan #alibi19176 #blondhair #toronto #hairinspo #motivation #style #balayage #matthewingraldi #youralibi
There’s nothing like new hair to make you feel confident & beautiful ❤️🔥 Colour @anthonyingraldi Styled @matthewingraldi . . . . . . #toronto #torontohairsalon #torontohairstylist #torontocolourist #alibi19176 #torontostyleblogger #olaplex #anthonyingraldi #blonde #youralibi #balayage #matthewingraldi #style #celebrityhair #stunning
Beachy Blonde ☀️ That just-back-from-the-beach hair colour… without the vacation. We love this low-maintenance look year-round! Colour @anthonyingraldi Cut & Styled @matthewingraldi . . . . . . #toronto #torontohairsalon #torontohairstylist #torontocolourist #alibi19176 #torontostyleblogger #olaplex #anthonyingraldi #blonde #youralibi #matthewingraldi #style #beachday
Your hair tells a lot about you; make sure it’s telling the right story 🌿 Hair by @matthewingraldi . . . . . #toronto #torontohairsalons #style #pretty #modern #torontostylist #alibi19176 #hair #edgy #matthewingraldi #hairgoals #mermaid #youralibi #cut #haircut #fresh #waves #longhair #wavesfordays #healthy #shine
Leave an impression ⭐️😍 Colour @anthonyingraldi Styled @matthewingraldi . . . . . . #toronto #torontohairsalon #torontohairstylist #torontocolourist #alibi19176 #torontostyleblogger #olaplex #anthonyingraldi #blonde #youralibi #balayage #matthewingraldi #style #celebrityhair #stunning #waves
Long layers… ✂️ #matthewingraldi - @youralibi.co . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #Torontohairstylist #torontosalon #internallayers #livedinhair #longlayershaircut
Layered & Lived-in 🙌 Giving tresses a long-lasting enviable Cali blonde! This look is finished with soft waves that show of the gorgeous buttery tones. Colour @anthonyingraldi Styled @matthewingraldi . . . . . . #toronto #torontohairsalon #torontohairstylist #torontocolourist #alibi19176 #torontostyleblogger #olaplex #anthonyingraldi #blonde #youralibi #balayage #matthewingraldi #style #celebrityhair #stunning #waves
Life is more beautiful when you have the right hairstylist 🙌😍 Cut & Styled @matthewingraldi . . . . . #toronto #torontohairsalons #style #pretty #modern #torontostylist #alibi19176 #hair #edgy #matthewingraldi #hairgoals #youralibi #cut #haircut #fresh #waves
By removing damaged hairs, haircuts promote healthy hair growth and stops the spread of split ends through the strands! 🤩🙌 Cut & Styled @matthewingraldi . . . . . #toronto #torontohairsalons #style #pretty #modern #torontostylist #alibi19176 #hair #edgy #matthewingraldi #hairgoals #youralibi #cut #haircut #fresh #waves
Multi-dimensional, long-lasting colour. This look is finished with long flowing layers, and a soft fringe that show off the gorgeous tones. We LOVE the romantic vibe that this look evokes! Colour Cut & Styled @anthonyingraldi . . . . . . . . #toronto #torontocolourist #matthewingraldi #torontohairstylist #colour #colourist #artist #blonde #anthonyingraldi #alibi19176 #hair #hairyoucanlivein #livedincolor #longhair #longlayers #internallayers #balayage #hairpainting #youralibi #summer
Eye-catching, soft romantic waves 😍 Cut & Styled @matthewingraldi . . . . . #toronto #torontohairsalons #style #pretty #modern #torontostylist #alibi19176 #hair #edgy #matthewingraldi #hairgoals #youralibi #cut #haircut #romantic
Bob w/ internal layers - @tobodywithlove ✂️ #matthewingraldi . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #Torontohairstylist #torontosalon #internallayers #longlayers #livedinhaircolor #livedinhair #dimensionalcolor
ATTN: Our haircuts may cause smoldering intensity 🤯🔥 Cut & Styled @matthewingraldi . . . . . #toronto #torontohairsalons #style #pretty #modern #torontostylist #alibi19176 #hair #edgy #matthewingraldi #hairgoals #boss #youralibi #cut #haircut #menscut
Making waves 😎 Cut & Styled @matthewingraldi . . . . . #toronto #torontohairsalons #style #pretty #modern #torontostylist #alibi19176 #hair #edgy #matthewingraldi #hairgoals #glam #beach #waves #youralibi #cut #haircut
There’s nothing better than that fresh cut feelin’ 🙌 Cut & Styled @matthewingraldi . . . . . #toronto #torontohairsalons #style #pretty #modern #torontostylist #alibi19176 #hair #edgy #matthewingraldi #hairgoals #glam #beach #waves #youralibi #cut #haircut
It’s all about the internal layers 😍 Cut & Styled @matthewingraldi . . . . . #toronto #torontohairsalons #style #pretty #modern #torontostylist #alibi19176 #hair #edgy #matthewingraldi #hairgoals #glam #waves #youralibi #cut #haircut #lob
Long layers & dimensional colour ✂️ #matthewingraldi 🎨 @anthonyingraldi / @cassandra_alibi - @youralibi.co . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #Torontohairstylist #torontosalon #internallayers #livedinhaircolor #livedinhair #dimensionalcolor #longlayershaircut
Internal Layers ✂️ #matthewingraldi - @youralibi.co . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #Torontohairstylist #torontosalon #internallayers #longlayers #livedinhaircolor #livedinhair #dimensionalcolor
Gorgeous hair is the best revenge ✌️❤️ Colour @anthonyingraldi Cut & Styled @matthewingraldi . . . . . . #toronto #torontohairsalon #torontohairstylist #torontocolourist #alibi19176 #torontostyleblogger #olaplex #anthonyingraldi #blonde #youralibi #balayage #matthewingraldi #style #celebrityhair #stunning
Soft & Blunt 💕 Cut & Styled @matthewingraldi . . . . . #toronto #torontohairsalons #style #pretty #modern #torontostylist #alibi19176 #hair #edgy #matthewingraldi #hairgoals #glam #waves #youralibi #cut #haircut #bob
From brunch to glam 🥞🥂 Cut & Styled @matthewingraldi . . . . . #toronto #torontohairsalons #style #pretty #modern #torontostylist #alibi19176 #hair #edgy #matthewingraldi #hairgoals #glam #waves #youralibi #cut #haircut #beach
Beachy Blonde ☀️ That just-back-from-the-beach hair colour… without the vacation. We love this low-maintenance look year-round! Colour @anthonyingraldi Cut & Styled @matthewingraldi . . . . . . #toronto #torontohairsalon #torontohairstylist #torontocolourist #alibi19176 #torontostyleblogger #olaplex #anthonyingraldi #blonde #youralibi #matthewingraldi #style #beachday
Yet another flawless look by the amazing @anthonyingraldi 👌 . . . . . . . . #toronto #torontocolourist #matthewingraldi #torontohairstylist #colour #colourist #artist #blonde #anthonyingraldi #alibi19176 #hair #hairyoucanlivein #livedincolor #longhair #longlayers #internallayers #balayage #youralibi #burnett #waves #glam
Friday night ready 💃 Hair by @anthonyingraldi . . . . . . . . #toronto #torontocolourist #matthewingraldi #torontohairstylist #colour #colourist #artist #blonde #anthonyingraldi #alibi19176 #hair #hairyoucanlivein #livedincolor #longhair #longlayers #internallayers #balayage #youralibi #datenight #friday #girlsnight
We love a good shag 🔥🔥 Hair by @matthewingraldi . . . . . #toronto #torontohairsalons #style #men #modern #torontostylist #alibi19176 #hair #edgy #matthewingraldi #hairgoals #youralibi #cut #haircut #modern
Perfect blonde goals 💫 Colour @anthonyingraldi Cut & Styled @matthewingraldi . . . . . . #toronto #torontohairsalon #torontohairstylist #torontocolourist #alibi19176 #torontostyleblogger #olaplex #anthonyingraldi #blonde #youralibi #matthewingraldi #style
Great hair brings out the best smiles 😍 Hair by @anthonyingraldi . . . . . . . . #toronto #torontocolourist #matthewingraldi #torontohairstylist #colour #colourist #artist #blonde #anthonyingraldi #alibi19176 #hair #hairyoucanlivein #livedincolor #longhair #longlayers #internallayers #balayage #hairpainting #youralibi #spring
Internal Layers & Dimensional Colours & Fringes, oh my! 🦁 🐅 🐻 🎨 @anthonyingraldi - @cassandra_alibi - @youralibi.co ✂️ #matthewingraldi . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #Torontohairstylist #torontosalon #internallayers #livedinhaircolor #livedinhair #dimensionalcolor #fringe
Happiness is a fresh new haircut ✂️ Cut & Styled @matthewingraldi . . . . . #toronto #torontohairsalons #style #men #modern #torontostylist #alibi19176 #hair #edgy #matthewingraldi #hairgoals #youralibi #cut #haircut #modern #trim
One of Anthony’s Signature Colours! Multi-dimensional, long-lasting colour. This look is finished with long flowing layers, and a soft fringe that show off the gorgeous tones. We LOVE the romantic vibe that this look evokes! Colour Cut & Styled @anthonyingraldi . . . . . . . . #toronto #torontocolourist #matthewingraldi #torontohairstylist #colour #colourist #artist #blonde #anthonyingraldi #alibi19176 #hair #hairyoucanlivein #livedincolor #longhair #longlayers #internallayers #balayage #hairpainting #youralibi #spring
Hair of champions 🥇 Cut & Styled @matthewingraldi . . . . . #toronto #torontohairsalons #style #men #modern #torontostylist #alibi19176 #hair #edgy #matthewingraldi #hairgoals #silver #youralibi #cut #haircut #model #boss #menscut #classic #champion
Spring is in the hair 🌸 Hair by @anthonyingraldi . . . . . . . . . . #toronto #torontocolourist #matthewingraldi #torontohairstylist #colour #colourist #artist #blonde #anthonyingraldi #alibi19176 #hair #hairyoucanlivein #livedincolor #longhair #longlayers #internallayers #balayage #hairpainting #youralibi #spring
Dimension on point 👌🤩 Colour Cut & Styled @anthonyingraldi . . . . . . . . . . #toronto #torontocolourist #matthewingraldi #torontohairstylist #colour #colourist #artist #blonde #anthonyingraldi #alibi19176 #hair #hairyoucanlivein #livedincolor #longhair #longlayers #internallayers #balayage #hairpainting #youralibi
Effortless perfection 👌🌸 Colour @suzynalbandyan Cut & Styled @matthewingraldi . . . . . #toronotcolourist #torontohairstylist #torontohairsalons #olaplex #blond #beautiful #happy #love #hailsuzy #suzynalbandyan #alibi19176 #blondhair #toronto #hairinspo #motivation #style #youralibi #balayage #matthewingraldi
Silver Fox 🦊 Cut & Styled @matthewingraldi . . . . . #toronto #torontohairsalons #style #men #modern #torontostylist #alibi19176 #hair #edgy #matthewingraldi #hairgoals #silver #youralibi #cut #haircut #model #boss #silverfox #menscut #classic
Silver Fox 🦊 ✂️ #matthewingraldi - @youralibi.co . . . #alibi19176 #youralibico #toronto #torontohair #torontohaircut #menshaircut #torontohairstylist #hairstlist #toronrobarber #barber #torontosalon #texture #2022hairtrends #gentlemanhaircut #silverfox
Dimensional Colour with Internal Layers… 🎨 @suzynalbandyan - @youralibi.co ✂️ #matthewingraldi . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #Torontohairstylist #torontosalon #internallayers #livedinhaircolor #livedinhair #dimensionalcolor
Cali Blonde ☀️ Colour @anthonyingraldi Cut & Styled @matthewingraldi . . . . . . . . . . #toronto #torontocolourist #matthewingraldi #torontohairstylist #colour #colourist #artist #mranth #anthonyingraldi #alibi19176 #hair #hairyoucanlivein #livedincolor #longhair #longlayers #internallayers #ombre #hairpainting #youralibi #matthewingraldi
Multi-dimensional, long-lasting colour that lasts up to 6 months. Beautifully blended, we love the effortless vibe that this lived-in look evokes. 👌 Colour @anthonyingraldi Cut & Styled @matthewingraldi . . . . . . . . . . #toronto #torontocolourist #matthewingraldi #torontohairstylist #colour #colourist #artist #mranth #anthonyingraldi #alibi19176 #hair #hairyoucanlivein #livedincolor #longhair #longlayers #internallayers #ombre #hairpainting #youralibi
🎂SAMMY🎂 #HBD - @sammedakovic ✂️ #matthewingraldi 🎨 @suzynalbandyan - @youralibi.co . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #Torontohairstylist #torontosalon #internallayers #livedinhaircolor #livedinhair #dimensionalcolor
Internal layers… ✂️ #matthewingraldi - @youralibi.co . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #Torontohairstylist #torontosalon #internallayers
Dimensional Colour with Internal Layers… 🎨 @anthonyingraldi - @youralibi.co ✂️ #matthewingraldi . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #Torontohairstylist #torontosalon #internallayers #livedinhaircolor #livedinhair #dimensionalcolor
Men’s grooming at its best! When it comes to men’s cuts, @matthewingraldi is maniacal about precision. It’s also important that his clients leave with the ability to style their hair easily every day. - @tkees 😎☀️ ✂️ @matthewingraldi . . . . . #toronto #torontohairsalons #style #men #modern #torontostylist #alibi19176 #hair #edgy #matthewingraldi #sunglasses #sun #boss #hairgoals #youralibi #cut #haircut #model
😎 @fortypoli - @tkees ☀️ ✂️ #matthewingraldi - @youralibi.co . . . #alibi19176 #youralibico #toronto #torontohair #torontohaircut #menshaircut #torontohairstylist #hairstlist #toronrobarber #barber #torontosalon #texture #2022hairtrends #tkees
Classic chic 😍 Cut & Styled @matthewingraldi . . . . . #toronto #torontohairsalons #style #bob #modern #torontostylist #alibi19176 #hair #edgy #matthewingraldi #lob #bounce #hairgoals #youralibi #cut #haircut #brunette
It’s our layers that make us interesting! Cut & Styled @matthewingraldi Matthew used TO112 Superior Blow Out Mist on towel dried hair from roots to ends followed by TO112 Ultimate Hair Cream before styling to create this sleek natural voluminous look 😍😍 . . . . . . . . #toronto #torontohairsalons #style #modern #torontostylist #alibi19176 #hair #edgy #matthewingraldi #hairgoals #youralibi #cut #haircut #brunette #layers
Long layers.. ✂️ #matthewingraldi - @youralibi.co . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #Torontohairstylist #torontosalon #haircut #longlayers
Loving this lived in colour with internal layers 💕 Colour @anthonyingraldi Cut & Styled @matthewingraldi . . . . . . #toronto #torontohairsalon #torontohairstylist #torontocolourist #alibi19176 #torontostyleblogger #olaplex #anthonyingraldi #blonde #youralibi #matthewingraldi #style
Bob… ✂️ #matthewingraldi - @youralibi.co . . . #alibi19176 #youralibico #toronto #littleitalytoronto #torontohair #torontohaircut #torontohaircolour #torontohairstylist #torontosalon #bobhaircut
Living… ✂️ #matthewingraldi - @youralibi.co . . . #alibi19176 #youralibico #toronto #torontohair #torontohaircut #menshaircut #torontohairstylist #hairstlist #toronrobarber #barber #torontosalon #texture #2022hairtrends