Vibrant Images

For Couples Who Love to Have Fun Together

Congratulations on your engagement-I'm thrilled that you're here! 


Giving you a stress-free, fun experience is just as important to me as capturing photos worthy of your walls. It doesn't matter if you're camera shy or down to frolick in fields and do cartwheels in front of the camera. I treat you like the beautiful human being that you are and keep it light and fun. I'll walk you through everything you need to know, whether you want to keep it more candid and focused on those authentic moments, or you'd like something more stylized using my tried and true posing methods. I GOT YOU <3


If this sounds good to you, get in touch, and let's make something beautiful together.

Pricing & Packages


Ready to book?

I offer a few different options for wedding days, elopements, engagements, and proposals. Wedding day packages start at 6 hours of coverage and all wedding day packages include a second photographer. Contact me for a full price-list.

Start at $3000
1 / 1


Tracy and Dustin

"I absolutely love Maria! She is an amazing photographer! Maria is very nice and makes you feel so comfortable. Captures every cherished moment of your special day. Highly recommended!"

1 / 4


Do you shoot destination weddings?

Yes and YES! I love destination weddings-reach out and we can come up with a game plan!

Will there be a second shooter?

Yes! All my full-day wedding packages include an awesome second shooter.

Do I need to order prints from you?

You are welcome to order your prints from wherever you like. That being said, you can order them directly from your client gallery. I work with printers that use environmentally friendly printing processes/inks/papers). Sustainability is very important to me, so if you order your prints through me, you can feel pretty good about it!

Can I extend the session on the day of?

Schedule permitting, we can absolutly add extra hours on the day of.

How do I book?

If you're ready to book, send me a message with some details about your day. Once we get in touch, we'll schedule a phone consultation (or a coffee date if you're in the Philadelphia area) to go over any details, and we'll go from there! I'll walk you through everything you need to know from the very start, so you don't have to worry about a thing on your day.