Bella Mia Bridal

Visit UsShop

Bella Mia Bridal

Visit UsShop

We’re doing a Coat Drive from now until December 16th.
We’re collecting gently used hats, gloves, and coats. We’re also collecting feminine hygiene products and diapers. As a thank you, when you donate, you’ll receive 10% off coupon that will be redeemable on all items in the store from now until Dec 16th..

Get Your Appointment Today!

Welcome to Hamilton’s Bridal Store

Plus Size Wedding Dresses

Bella Mia Bridal has been Hamilton’s main source of plus size wedding dresses and bridesmaid dresses. We offer a wide variety of designs and styles with sizes ranging from 12-36. We make sure you will look beautiful on your wedding day, proving that beauty comes in all shapes and sizes.

Give Us A Call Today! (905) 667-1818

Bellisima by Bella Mia Bridal

Light, soft and elegant, Bellissima is a Bella Mia Bridal exclusive, designed by the owners of Bella Mia Bridal. With soft chiffon and delicate laces, Bellissima is for any bride who wants to feel elegant and comfortable on their big day.

Family Business

Named in honor of owner Anna Fasullo’s mother, who referred to her children as “Bella Mia” or My Beautiful One, Anna was determined to create a safe and beautiful environment for plus size brides. Bella Mia Bridal is proudly family run and has been helping clients in the Hamilton, Ontario area look beautiful and feel special on their big wedding day.

Let’s Get Shopping

Happy Shopping! We Can’t Wait to See You!


Monday: Closed

Tuesday: Bridal Private Pampered Appointments Only*

Wednesday: 11am-8:30pm

Thursday: 11am-8:30pm

Friday: 11am-8:30pm

Saturday: 10am-5pm

Sunday: 12pm-5pm

​*Call for details

Get Your Appointment Today!


bridal dress shop

Absolutely in love with Bella Mia, Anna and her daughter are incredible people. Professional, honest, friendly, warm, kind. I loved how much selection they have! I tried on every dress I wanted in any style. An added bonus is that the samples are plus sized so I was able to do this here at Bella Mia where I wouldn’t be able to at other stores. The atmosphere is so awesome, quiet, comfortable, you won’t regret coming here to find your wedding dress. I ordered my dress and a custom veil today and I cannot wait to come back early next year to pick it up :):) thank you so much for everything, my dress buying experience was better than I ever could have dreamed ?

Brie Brennan

I found Bella Mia online, and had the best experience. My mom and I went, to take a look and they had such a big selection of gorgeous wedding dresses for all styles, sizes and tastes. I wasn’t planning on finding the dress that day, but Anna and my mom pulled a few dresses, and I found the one! Anna & Olivia are amazing, they are so helpful and kind. Even though we’ve only met them a few times, we feel like we’ve been friends for years. Go to Bella Mia, you won’t be disappointed!

Courtney Portincasa

I was SO nervous about finding my “yes” dress, and terrified that I would not find one that I liked in a size that I would need. I’ve heard so many horror stories about other places that it really got me worried. From the moment we walked in the door I felt nothing but happiness and acceptance. These guys stuck with me all morning and picked out a variety of different things for me to try! It was a ton of fun, I ended up falling in love and going back to dress number two after trying at least ten different ones on. They fixed me up with an amazing veil and a little bling for my hair and I felt like a princess in hat brief moment. I had that dress moment with my mother as we both cried about how beautiful everything was together. These guys were an amazing team who really make you feel special and have fun doing. I wish I could give 10/10 stars.

Rheannon Smyth

Bella Mia’s Favourite Businesses

Here are some of our favourite businesses in the bridal industry!

bridal stores hamilton
bridal stores hamilton
bridal stores hamilton
bridal stores hamilton
bridesmaid dresses

Proudly Serving Brides in: Hamilton | St. Catharines | Niagara | Mississauga | GTA | Oakville | Kitchener | Waterloo | Milton | Burlington | Dundas