4699-1 Nesconset Highway,
Port Jefferson Station 11776 NY

Mobile Wedding
Makeup & Hair Stylist

Follow us Facebook Instagram

Wedding Hair and Makeup Long Island

Brush & Blush

Long Island's Premier Hair Salon and Makeup Artist for Weddings and Special Occasions

Brush & Blush, your premier Makeup & Hair Salon in Port Jefferson, NY, specializes in flawless, long-lasting hair and makeup for weddings and special occasions. With over 15 years of experience in Bridal Hair and Makeup, we are committed to providing a VIP experience from start to finish, ensuring everyone of our brides and clients feel confident, comfortable, and beautiful. Our expert Special Occasion and Bridal Hair and Makeup Artist brings luxury Mobile Hair and Makeup services from Nassau County and Suffolk County, NY, including the Hamptons and Montauk, crafting customized, picture-perfect styles that enhance your natural beauty in the comfort of your home, bridal suite, or your venue. Whether it's your Wedding or a Special Occasion such as your Sweet Sixteen, Quinceañera, Baby Shower, or Graduation, we're here to make your dream look a reality.

Bridal Party Hair and Makeup Long Island Wedding Markup Artist Long Island

Our promise

At Brush and Blush, we believe that every bride deserves a personalized beauty experience that reflects her unique vision for her special day. No two brides are the same, which is why we take the time to understand your individual style, preferences, and needs,ensuring a look that makes you feel your most beautiful and confident self.

As the first vendors to start your wedding day, we recognize the importance of setting the tone and vibe for a calm, stress-free, and enjoyable morning. With our expertise, efficiency, and attention to detail, we create a seamless experience, a lowing you to relax and soak in every special moment. Our promise is to provide not only flawless hair and makeup but also an atmosphere of comfort, care, and celebration—because your wedding day should begin with joy and end with your dream come true.

Our Staff

Brianna Veve

Hi, I'm Brianna Veve Co-Owner and the hands behind your hair. A lover of all things beauty, art, food, travel and dogs! With 18 years and counting in the beauty industry, I've dedicated my career to creating timeless, trending and personalized looks for brides, special occasions, photoshoots, and everyday transformations, like haircuts and blowouts.

There's nothing more fulfilling than being part of my clients' most cherished moments, whether it's their wedding day, a milestone event, or a day they simply want to feel their best. When you sit in my chair, my promise is to give you my absolute best—bringing your vision to life with skill, care, and a touch of artistry. Your happiness and confidence mean everything to me, and I'm honored to be a part of your journey.

Radwa De Leon

My name is Radwa De Leon. I am an experienced and professional makeup artist (MUA), co-owner of Brush and Blush Hair and makeup salon and a mom of 3 amazing little humans. My background as a MUA began 14 years ago after completing my qualifications in New York City. I am originally from Egypt and moved to New York at a young age. I am ambitious, creative and full of life.

I have a strong passion for makeup artistry and everything that comes with it! I am professionally trained and certified, specializing in bridal, special occasions, and photoshoot ready makeup. Constantly keeping up with all the top products, and giving my best makeup tips to my clients. From natural to glamorous, I look forward to providing my clients the exact look they envision for their special day.

Our Services

Wedding Hair & Makeup

Bridal Party Hair & Makeup

Sweet Sixteen Hair & Makeup

Quinceañera Hair & Makeup

Baby Shower Hair & Makeup

Photoshoot Hair & Makeup

Special Occasion Hair & Makeup

Hair Trial Consultation

Makeup Trial Consultation

Haircuts and Blowouts

1:1 Makeup lessons

On location Hair & Makeup

* Pricing available upon inquiry

Would love to inquire today?

Bridal Party Hair and Makeup Artist Long Island
Wedding Day
Book Now
Hair and Makeup for Wedding in Long Island
Special Occasion
Book Now

What Our Clients Say?

Our Work

Frequently
Asked
Questions

We are so happy to be part of your special day! To move forward with booking please fill out the inquiry form that best suites the occasion your booking for.

You can also contact us directly via email librushandblush@gmail, text or call (631) 509-2610 Once we have received your inquiry, we will provide you with a breakdown of pricing and booking information that includes contract and deposit.

Yes! The more the merrier. We have a team of skilled professionals to accommodate larger parties if necessary at an added fee.

You can book your trial as soon as you'd like! We recommend doing it on a day you'll get use out of your glam like an engagement shoot, dress fitting, girls night out, etc!

You do not have to book a trial in order to book your wedding date. Although we love glamming you multiple times and meeting you, The choice is totally yours to make!

Yes we travel! We do charge a travel fee, pricing is provided upon inquiry and will depend on your location.

Contact Us

Fields marked with sign * are mandotory and all other fields are optional.

Personal Data
Services
Additional Details:
Mobile Wedding Hair and Makeup Artist Long Island

Our Service Area

Suffolk County NY

Town of Babylon

  • Amityville NY
  • Babylon NY
  • Copiague NY
  • Deer Park NY
  • Lindenhurst NY
  • North Amityville NY
  • North Babylon NY
  • West Babylon NY
  • Wyandanch NY

Town of Brookhaven

  • Bellport NY
  • Blue Point NY
  • Brookhaven NY
  • Calverton NY
  • Centereach NY
  • Center Moriches NY
  • Coram NY
  • East Moriches NY
  • East Patchogue NY
  • Eastport NY
  • East Setauket NY
  • Farmingville NY
  • Holbrook NY
  • Holtsville NY
  • Lake Grove NY
  • Manorville NY
  • Mastic NY
  • Mastic Beach NY
  • Medford NY
  • Middle Island NY
  • Miller Place NY
  • Moriches NY
  • Mount Sinai NY
  • North Patchogue NY
  • Patchogue NY
  • Port Jefferson NY
  • Port Jefferson Station NY
  • Ridge NY
  • Rocky Point NY
  • Ronkonkoma NY
  • Selden NY
  • Shirley NY
  • East Shoreham NY
  • Shoreham NY
  • Sound Beach NY
  • Stony Brook NY
  • Upton NY
  • Wading River NY
  • Yaphank NY

Town of East Hampton

  • Amagansett NY
  • East Hampton NY
  • East Hampton North NY
  • Montauk NY
  • Napeague NY
  • Northwest Harbor NY
  • Sag Harbor NY
  • Springs NY
  • Wainscott NY

Town of Huntington

  • Centerport NY
  • Cold Spring Harbor NY
  • Commack NY
  • East Northport NY
  • Greenlawn NY
  • Huntington NY
  • Huntington Station NY
  • Lloyd Harbor NY
  • Melville NY
  • Northport NY

Town of Islip

  • Bayport NY
  • Bay Shore NY
  • Bohemia NY
  • Brentwood NY
  • Brightwaters NY
  • Central Islip NY
  • East Islip NY
  • Great River NY
  • Hauppauge NY
  • Islandia NY
  • Islip NY
  • Islip Terrace NY
  • Oakdale NY
  • Ocean Beach NY
  • Ronkonkoma NY
  • Sayville NY
  • West Islip NY
  • West Sayville NY

Town of Riverhead

  • Aquebogue NY
  • Calverton NY
  • Jamesport NY
  • Laurel NY
  • Manorville NY
  • Riverhead NY
  • South Jamesport NY
  • Wading River NY

Town of Shelter Island

  • Shelter Island NY
  • Shelter Island Heights NY

Town of Smithtown

  • Commack NY
  • Hauppauge NY
  • Kings Park NY
  • Nesconset NY
  • Saint James NY
  • Smithtown NY

Town of Southampton

  • Bridgehampton NY
  • Eastport NY
  • East Quogue NY
  • Flanders NY
  • Hampton Bays NY
  • Northampton NY
  • North Haven NY
  • North Sea NY
  • Noyack NY
  • Quogue NY
  • Remsenburg NY
  • Riverside NY
  • Sagaponack NY
  • Sag Harbor NY
  • Shinnecock Hills NY
  • Speonk NY
  • Water Mill NY
  • Southampton NY
  • Westhampton NY
  • Westhampton Beach NY

Town of Southold

  • Cutchogue NY
  • East Marion NY
  • Fishers Island NY
  • Greenport NY
  • Laurel NY
  • Mattituck NY
  • New Suffolk NY
  • Orient NY
  • Peconic NY
  • Southold NY
Fire Island NY
  • Fire Island NY
Nassau County NY

Town of Hempstead

  • Atlantic Beach NY
  • Baldwin NY
  • Bellerose Terrace NY
  • Bellmore NY
  • Bethpage NY
  • Cedarhurst NY
  • East Meadow NY
  • East Rockaway NY
  • Elmont NY
  • Floral Park NY
  • Franklin Square NY
  • Freeport NY
  • Garden City NY
  • Hempstead NY
  • Hewlett NY
  • Inwood NY
  • Island Park NY
  • Lawrence NY
  • Levittown NY
  • Lynbrook NY
  • Malverne NY
  • Merrick NY
  • Mineola NY
  • New Hyde Park NY
  • North Lynbrook NY
  • North Valley Stream NY
  • North Woodmere NY
  • Oceanside NY
  • Point Lookout NY
  • Rockville Centre NY
  • Roosevelt NY
  • Seaford NY
  • South Hempstead NY
  • Uniondale NY
  • Valley Stream NY
  • Wantagh NY
  • West Hempstead NY
  • Woodmere NY

Town of North Hempstead

  • Albertson NY
  • Carle Place NY
  • Floral Park NY
  • Glenwood Landing NY
  • Great Neck NY
  • Greenvale NY
  • Kings Point NY
  • Manhasset NY
  • Mineola NY
  • New Hyde Park NY
  • North New Hyde Park NY
  • Old Westbury NY
  • Port Washington NY
  • Roslyn NY
  • Roslyn Heights NY
  • Westbury NY
  • Williston Park NY

Town of Oyster Bay

  • Bayville NY
  • Bethpage NY
  • East Norwich NY
  • Farmingdale NY
  • Glen Head NY
  • Glenwood Landing NY
  • Greenvale NY
  • Hicksville NY
  • Jericho NY
  • Locust Valley NY
  • Massapequa NY
  • Massapequa Park NY
  • Mill Neck NY
  • Old Bethpage NY
  • Old Westbury NY
  • Oyster Bay NY
  • Plainview NY
  • Sea Cliff NY
  • Syosset NY
  • Woodbury NY

  • Long Beach NY
  • Glen Cove NY