Tommy Napoli
Beauty + Brand Strategy + Storytelling🗽
⭐️Allure Best of Beauty-Winning Consultant
💄Tilbury | Halsey | Lizzo | Makeup Museum
📚Author of B*TCHCRAFT🌙
🌙THE WITCH’S ASSISTANT is a supernatural romantic dark comedy set in NYC, where the job of a lifetime comes with witchcraft, rivalry, and a dangerously hot reason to stay. One clueless intern looks for a job—and gets a coven instead. What follows is glamour, love, and a whole lot of trouble.
If you love:
💼 internships from hell
🦄 underdog MCs you love to root for
🐣 20s identity crises & bad decisions
🌈 M/M fairytale first love
👠 diva villainess bosses
🤓 camp, quirk, and quippy dialogue
🗽 New York City
👁️🗨️ not-so-secret societies
🔮 and pop-culture witches
—then this is for you! Book 2 drops Sept 2. Order now link in bio at @amazonbooks @amazonkindle @audible @barnesandnoble and @allstora 🌙 Bitchcraftbooks.com ✨
#UrbanFantasy #occulthorror #newadult #queer #queerart #queerromance #queerjoy #fantasy #Witchesofinstagram #mustread #RomanticComedy #FantasyReads #BookLovers #FantasyLovers #witchbooks #devilwearsprada #witchybooks #bookstagram #bookrecs #romantasy #witchybooks
#fbf to assisting @iamhalsey x @nbcsnl with @kimkardashian ⭐️ When production screamed “10 seconds!” for final touchups, Chris Appleton and I ran headfirst into one another— only, he’s built like a tree and didn’t flinch, while I bounced right off of him lol 😝. I literally rubbed elbows with Kim and her team, and then my hand and profile made it onto KUWTK 😝😝. Backstage, the dressing rooms and hallways are compact and narrow, and the sets are way smaller IRL. Halsey does her own makeup excellently but I was there to help bring it together. I’m grateful to have worked with her and her team 🙏💗. Here’s some #bts @theonly.agency
#snl #halsey #saturdaynightlive #chrisappleton #kimkardashian #theonlyagency
#fbf to assisting @iamhalsey x @nbcsnl with @kimkardashian ⭐️ When production screamed “10 seconds!” for final touchups, Chris Appleton and I ran headfirst into one another— only, he’s built like a tree and didn’t flinch, while I bounced right off of him lol 😝. I literally rubbed elbows with Kim and her team, and then my hand and profile made it onto KUWTK 😝😝. Backstage, the dressing rooms and hallways are compact and narrow, and the sets are way smaller IRL. Halsey does her own makeup excellently but I was there to help bring it together. I’m grateful to have worked with her and her team 🙏💗. Here’s some #bts @theonly.agency
#snl #halsey #saturdaynightlive #chrisappleton #kimkardashian #theonlyagency
#fbf to assisting @iamhalsey x @nbcsnl with @kimkardashian ⭐️ When production screamed “10 seconds!” for final touchups, Chris Appleton and I ran headfirst into one another— only, he’s built like a tree and didn’t flinch, while I bounced right off of him lol 😝. I literally rubbed elbows with Kim and her team, and then my hand and profile made it onto KUWTK 😝😝. Backstage, the dressing rooms and hallways are compact and narrow, and the sets are way smaller IRL. Halsey does her own makeup excellently but I was there to help bring it together. I’m grateful to have worked with her and her team 🙏💗. Here’s some #bts @theonly.agency
#snl #halsey #saturdaynightlive #chrisappleton #kimkardashian #theonlyagency
#fbf to assisting @iamhalsey x @nbcsnl with @kimkardashian ⭐️ When production screamed “10 seconds!” for final touchups, Chris Appleton and I ran headfirst into one another— only, he’s built like a tree and didn’t flinch, while I bounced right off of him lol 😝. I literally rubbed elbows with Kim and her team, and then my hand and profile made it onto KUWTK 😝😝. Backstage, the dressing rooms and hallways are compact and narrow, and the sets are way smaller IRL. Halsey does her own makeup excellently but I was there to help bring it together. I’m grateful to have worked with her and her team 🙏💗. Here’s some #bts @theonly.agency
#snl #halsey #saturdaynightlive #chrisappleton #kimkardashian #theonlyagency
#fbf to assisting @iamhalsey x @nbcsnl with @kimkardashian ⭐️ When production screamed “10 seconds!” for final touchups, Chris Appleton and I ran headfirst into one another— only, he’s built like a tree and didn’t flinch, while I bounced right off of him lol 😝. I literally rubbed elbows with Kim and her team, and then my hand and profile made it onto KUWTK 😝😝. Backstage, the dressing rooms and hallways are compact and narrow, and the sets are way smaller IRL. Halsey does her own makeup excellently but I was there to help bring it together. I’m grateful to have worked with her and her team 🙏💗. Here’s some #bts @theonly.agency
#snl #halsey #saturdaynightlive #chrisappleton #kimkardashian #theonlyagency
#fbf to assisting @iamhalsey x @nbcsnl with @kimkardashian ⭐️ When production screamed “10 seconds!” for final touchups, Chris Appleton and I ran headfirst into one another— only, he’s built like a tree and didn’t flinch, while I bounced right off of him lol 😝. I literally rubbed elbows with Kim and her team, and then my hand and profile made it onto KUWTK 😝😝. Backstage, the dressing rooms and hallways are compact and narrow, and the sets are way smaller IRL. Halsey does her own makeup excellently but I was there to help bring it together. I’m grateful to have worked with her and her team 🙏💗. Here’s some #bts @theonly.agency
#snl #halsey #saturdaynightlive #chrisappleton #kimkardashian #theonlyagency

#fbf to assisting @iamhalsey x @nbcsnl with @kimkardashian ⭐️ When production screamed “10 seconds!” for final touchups, Chris Appleton and I ran headfirst into one another— only, he’s built like a tree and didn’t flinch, while I bounced right off of him lol 😝. I literally rubbed elbows with Kim and her team, and then my hand and profile made it onto KUWTK 😝😝. Backstage, the dressing rooms and hallways are compact and narrow, and the sets are way smaller IRL. Halsey does her own makeup excellently but I was there to help bring it together. I’m grateful to have worked with her and her team 🙏💗. Here’s some #bts @theonly.agency
#snl #halsey #saturdaynightlive #chrisappleton #kimkardashian #theonlyagency

#fbf to assisting @iamhalsey x @nbcsnl with @kimkardashian ⭐️ When production screamed “10 seconds!” for final touchups, Chris Appleton and I ran headfirst into one another— only, he’s built like a tree and didn’t flinch, while I bounced right off of him lol 😝. I literally rubbed elbows with Kim and her team, and then my hand and profile made it onto KUWTK 😝😝. Backstage, the dressing rooms and hallways are compact and narrow, and the sets are way smaller IRL. Halsey does her own makeup excellently but I was there to help bring it together. I’m grateful to have worked with her and her team 🙏💗. Here’s some #bts @theonly.agency
#snl #halsey #saturdaynightlive #chrisappleton #kimkardashian #theonlyagency

#fbf to assisting @iamhalsey x @nbcsnl with @kimkardashian ⭐️ When production screamed “10 seconds!” for final touchups, Chris Appleton and I ran headfirst into one another— only, he’s built like a tree and didn’t flinch, while I bounced right off of him lol 😝. I literally rubbed elbows with Kim and her team, and then my hand and profile made it onto KUWTK 😝😝. Backstage, the dressing rooms and hallways are compact and narrow, and the sets are way smaller IRL. Halsey does her own makeup excellently but I was there to help bring it together. I’m grateful to have worked with her and her team 🙏💗. Here’s some #bts @theonly.agency
#snl #halsey #saturdaynightlive #chrisappleton #kimkardashian #theonlyagency
#fbf to assisting @iamhalsey x @nbcsnl with @kimkardashian ⭐️ When production screamed “10 seconds!” for final touchups, Chris Appleton and I ran headfirst into one another— only, he’s built like a tree and didn’t flinch, while I bounced right off of him lol 😝. I literally rubbed elbows with Kim and her team, and then my hand and profile made it onto KUWTK 😝😝. Backstage, the dressing rooms and hallways are compact and narrow, and the sets are way smaller IRL. Halsey does her own makeup excellently but I was there to help bring it together. I’m grateful to have worked with her and her team 🙏💗. Here’s some #bts @theonly.agency
#snl #halsey #saturdaynightlive #chrisappleton #kimkardashian #theonlyagency
@joansmalls x @tomford makeup by me, key mua @yad1m @artpartner ✨Today I was fortunate enough to work a show I’ve always wanted to work, under an artist I’ve always wanted to assist. Feeling very grateful to having been a part 🙏 makeup by me on Brazilian sis @izadantas #nyfw #bts

@kianamadeira for #malcolminthemiddle using new @maybelline Lash Sensational Sky Tubes Tubing Mascara, @pixibeauty skincare, and @runway.rogue long-wear 🍩-proof Liquid Lipstick in “Soft Box”
*all mentions here are gifted by PR, although I happily purchase myself time and time again

@kianamadeira for #malcolminthemiddle using new @maybelline Lash Sensational Sky Tubes Tubing Mascara, @pixibeauty skincare, and @runway.rogue long-wear 🍩-proof Liquid Lipstick in “Soft Box”
*all mentions here are gifted by PR, although I happily purchase myself time and time again

@kianamadeira for #malcolminthemiddle using new @maybelline Lash Sensational Sky Tubes Tubing Mascara, @pixibeauty skincare, and @runway.rogue long-wear 🍩-proof Liquid Lipstick in “Soft Box”
*all mentions here are gifted by PR, although I happily purchase myself time and time again

@kianamadeira for #malcolminthemiddle using new @maybelline Lash Sensational Sky Tubes Tubing Mascara, @pixibeauty skincare, and @runway.rogue long-wear 🍩-proof Liquid Lipstick in “Soft Box”
*all mentions here are gifted by PR, although I happily purchase myself time and time again

@kianamadeira for #malcolminthemiddle using new @maybelline Lash Sensational Sky Tubes Tubing Mascara, @pixibeauty skincare, and @runway.rogue long-wear 🍩-proof Liquid Lipstick in “Soft Box”
*all mentions here are gifted by PR, although I happily purchase myself time and time again

@kianamadeira for #malcolminthemiddle using new @maybelline Lash Sensational Sky Tubes Tubing Mascara, @pixibeauty skincare, and @runway.rogue long-wear 🍩-proof Liquid Lipstick in “Soft Box”
*all mentions here are gifted by PR, although I happily purchase myself time and time again

@kianamadeira for #malcolminthemiddle using new @maybelline Lash Sensational Sky Tubes Tubing Mascara, @pixibeauty skincare, and @runway.rogue long-wear 🍩-proof Liquid Lipstick in “Soft Box”
*all mentions here are gifted by PR, although I happily purchase myself time and time again

@kianamadeira for #malcolminthemiddle using new @maybelline Lash Sensational Sky Tubes Tubing Mascara, @pixibeauty skincare, and @runway.rogue long-wear 🍩-proof Liquid Lipstick in “Soft Box”
*all mentions here are gifted by PR, although I happily purchase myself time and time again

@kianamadeira for #malcolminthemiddle using new @maybelline Lash Sensational Sky Tubes Tubing Mascara, @pixibeauty skincare, and @runway.rogue long-wear 🍩-proof Liquid Lipstick in “Soft Box”
*all mentions here are gifted by PR, although I happily purchase myself time and time again

@kianamadeira for #malcolminthemiddle using new @maybelline Lash Sensational Sky Tubes Tubing Mascara, @pixibeauty skincare, and @runway.rogue long-wear 🍩-proof Liquid Lipstick in “Soft Box”
*all mentions here are gifted by PR, although I happily purchase myself time and time again

@kianamadeira last night for the #malcolminthemiddle premiere in NYC. Makeup by me using my favorite lip of all time “Soft Box” by @runway.rogue @pixibeauty skincare and @maybelline Sky High Mascara 🤍🤎🖤

@kianamadeira last night for the #malcolminthemiddle premiere in NYC. Makeup by me using my favorite lip of all time “Soft Box” by @runway.rogue @pixibeauty skincare and @maybelline Sky High Mascara 🤍🤎🖤

@kianamadeira last night for the #malcolminthemiddle premiere in NYC. Makeup by me using my favorite lip of all time “Soft Box” by @runway.rogue @pixibeauty skincare and @maybelline Sky High Mascara 🤍🤎🖤

@kianamadeira last night for the #malcolminthemiddle premiere in NYC. Makeup by me using my favorite lip of all time “Soft Box” by @runway.rogue @pixibeauty skincare and @maybelline Sky High Mascara 🤍🤎🖤

@kianamadeira last night for the #malcolminthemiddle premiere in NYC. Makeup by me using my favorite lip of all time “Soft Box” by @runway.rogue @pixibeauty skincare and @maybelline Sky High Mascara 🤍🤎🖤

👠 Plus who the ✨real villain✨ is (hint: it’s not Miranda—and it’s not Nate. Those interpretations miss the movie’s point entirely.) bitchcraftbooks.com/blog 🌙 #thedevilwearsprada #thedevilwearsprada2

👠 Plus who the ✨real villain✨ is (hint: it’s not Miranda—and it’s not Nate. Those interpretations miss the movie’s point entirely.) bitchcraftbooks.com/blog 🌙 #thedevilwearsprada #thedevilwearsprada2

👠 Plus who the ✨real villain✨ is (hint: it’s not Miranda—and it’s not Nate. Those interpretations miss the movie’s point entirely.) bitchcraftbooks.com/blog 🌙 #thedevilwearsprada #thedevilwearsprada2
👠 Plus who the ✨real villain✨ is (hint: it’s not Miranda—and it’s not Nate. Those interpretations miss the movie’s point entirely.) bitchcraftbooks.com/blog 🌙 #thedevilwearsprada #thedevilwearsprada2

👠 Plus who the ✨real villain✨ is (hint: it’s not Miranda—and it’s not Nate. Those interpretations miss the movie’s point entirely.) bitchcraftbooks.com/blog 🌙 #thedevilwearsprada #thedevilwearsprada2

👠 Plus who the ✨real villain✨ is (hint: it’s not Miranda—and it’s not Nate. Those interpretations miss the movie’s point entirely.) bitchcraftbooks.com/blog 🌙 #thedevilwearsprada #thedevilwearsprada2
I’m a NYC cmua and one of my favorite #nyfw memories is getting a model into makeup—a simple her-but-better glow, fresh, undone—when, she looks in the mirror and says, “Wow.” Then she turns to me and says, “You’re a witch!” 💀 caught! The show’s producer even singled my work out. Makeup and glamour, to me, they’re a personal form of magic. 💄✨
I encoded beauty into my witch series everywhere I could: a celebrity fragrance that’s actually a magic potion 🧪; a magic youth cream with a dark secret ingredient 🔮; glamour spells sold that will turn you back into a pumpkin at midnight 🎃.
An unlikely intern stumbles on a worldwide cabal of witches and their nefarious plot in The Witch’s Assistant, B*TCHCRAFT Book One🌙 Find out more at Bitchcraftbooks.com ✨
@marni S/S 2023 by key artist @yadim using @kevynaucoin Sensual Skin Enhancer and Sculpting Contouring Powder. (Original quote not by Riley M featured here but if you have her handle pls tag so I can credit her!) #celebritymua #kevynaucoinbeauty #backstage
🔮🎧 Wicked meets The Devil Wears Prada:
Listen now on Spotify, link in bio. Read more at Bitchcraftbooks.com 🌙✨ #wicked #thedevilwearsprada2 #bookstagram
Bitchcraftbooks.com 🌙 Your all-access portal into The Witch’s Assistant universe: Reader’s Guide, Reviews, behind-the-scenes Blog, Q&A, and more✨
#witchesofinstagram #queerbookstagram #newbooks #booktok #yafantasybooks

Bitchcraftbooks.com 🌙 Your all-access portal into The Witch’s Assistant universe: Reader’s Guide, Reviews, behind-the-scenes Blog, Q&A, and more✨
#witchesofinstagram #queerbookstagram #newbooks #booktok #yafantasybooks
Bitchcraftbooks.com 🌙 Your all-access portal into The Witch’s Assistant universe: Reader’s Guide, Reviews, behind-the-scenes Blog, Q&A, and more✨
#witchesofinstagram #queerbookstagram #newbooks #booktok #yafantasybooks
Bitchcraftbooks.com 🌙 Your all-access portal into The Witch’s Assistant universe: Reader’s Guide, Reviews, behind-the-scenes Blog, Q&A, and more✨
#witchesofinstagram #queerbookstagram #newbooks #booktok #yafantasybooks
Bitchcraftbooks.com 🌙 Your all-access portal into The Witch’s Assistant universe: Reader’s Guide, Reviews, behind-the-scenes Blog, Q&A, and more✨
#witchesofinstagram #queerbookstagram #newbooks #booktok #yafantasybooks
Bitchcraftbooks.com 🌙 Your all-access portal into The Witch’s Assistant universe: Reader’s Guide, Reviews, behind-the-scenes Blog, Q&A, and more✨
#witchesofinstagram #queerbookstagram #newbooks #booktok #yafantasybooks
Bitchcraftbooks.com 🌙 Your all-access portal into The Witch’s Assistant universe: Reader’s Guide, Reviews, behind-the-scenes Blog, Q&A, and more✨
#witchesofinstagram #queerbookstagram #newbooks #booktok #yafantasybooks

Bitchcraftbooks.com 🌙 Your all-access portal into The Witch’s Assistant universe: Reader’s Guide, Reviews, behind-the-scenes Blog, Q&A, and more✨
#witchesofinstagram #queerbookstagram #newbooks #booktok #yafantasybooks

Bitchcraftbooks.com 🌙 Your all-access portal into The Witch’s Assistant universe: Reader’s Guide, Reviews, behind-the-scenes Blog, Q&A, and more✨
#witchesofinstagram #queerbookstagram #newbooks #booktok #yafantasybooks
#nomakeupmakeup for me means a full face—base, pencil, contour—done with purpose and intention. @adelina.tereshchenkova @laviniacalumby for @carnegie_hill_cottons makeup by me #naturalmakeup #makeuptutorial
🔮🎧Wicked meets The Devil Wears Prada: Listen now on Spotify, link in bio. Read more at Bitchcraftbooks.com 🌙✨ #wicked #thedevilwearsprada2 #bookstagram
The Instagram Story Viewer is an easy tool that lets you secretly watch and save Instagram stories, videos, photos, or IGTV. With this service, you can download content and enjoy it offline whenever you like. If you find something interesting on Instagram that you’d like to check out later or want to view stories while staying anonymous, our Viewer is perfect for you. Anonstories offers an excellent solution for keeping your identity hidden. Instagram first launched the Stories feature in August 2023, which was quickly adopted by other platforms due to its engaging, time-sensitive format. Stories let users share quick updates, whether photos, videos, or selfies, enhanced with text, emojis, or filters, and are visible for only 24 hours. This limited time frame creates high engagement compared to regular posts. In today’s world, Stories are one of the most popular ways to connect and communicate on social media. However, when you view a Story, the creator can see your name in their viewer list, which may be a privacy concern. What if you wish to browse Stories without being noticed? Here’s where Anonstories becomes useful. It allows you to watch public Instagram content without revealing your identity. Simply enter the username of the profile you’re curious about, and the tool will display their latest Stories. Features of Anonstories Viewer: - Anonymous Browsing: Watch Stories without showing up on the viewer list. - No Account Needed: View public content without signing up for an Instagram account. - Content Download: Save any Stories content directly to your device for offline use. - View Highlights: Access Instagram Highlights, even beyond the 24-hour window. - Repost Monitoring: Track the reposts or engagement levels on Stories for personal profiles. Limitations: - This tool works only with public accounts; private accounts remain inaccessible. Benefits: - Privacy-Friendly: Watch any Instagram content without being noticed. - Simple and Easy: No app installation or registration required. - Exclusive Tools: Download and manage content in ways Instagram doesn’t offer.
Keep track of Instagram updates discreetly while protecting your privacy and staying anonymous.
View profiles and photos anonymously with ease using the Private Profile Viewer.
This free tool allows you to view Instagram Stories anonymously, ensuring your activity remains hidden from the story uploader.
Anonstories lets users view Instagram stories without alerting the creator.
Works seamlessly on iOS, Android, Windows, macOS, and modern browsers like Chrome and Safari.
Prioritizes secure, anonymous browsing without requiring login credentials.
Users can view public stories by simply entering a username—no account needed.
Downloads photos (JPEG) and videos (MP4) with ease.
The service is free to use.
Content from private accounts can only be accessed by followers.
Files are for personal or educational use only and must comply with copyright rules.
Enter a public username to view or download stories. The service generates direct links for saving content locally.