I’m still on a major high from shooting Jamie and Justin at their destination engagement session in the breezy desert in Imperial Sand Dunes California Talk about a gorgeous place – and gorgeous people – to photograph! For the shoot, we spent most of our time at the overlook, which offered the perfect backdrop for […]

Imperial Sand Dunes engagement session Jamie & Justin

imperial sand dunes engagement session

• read post •

Engaged

filed under

3/22/20

Ahhhh bridal details, the key element to tying your wedding day together and telling the perfect story of your day. You probably spent many hours planning and selecting the perfect font on your invite or countless hours online looking at shoes that would match beautifully with your dress. It is now my job to pair […]

Bridal Details Checklist

bridal details on the wedding day

• read post •

Bridal education

filed under

3/05/20

Joshua Tree engagement session Temecula California Wedding Photographer

Brianna & Derik Temecula Desert Engagement

• read post •

Engaged

filed under

12/27/19

Amanda and Brenton decided on the beautiful Paradise Point in San Diego for their engagement session. We spent the sunny, yet mildly chilly afternoon photographing on the beach and inside the resort. This was a perfect place for them to not only enjoy their session but the resort as well! They had decided to make […]

PARADISE POINT MISSION BAY ENGAGEMENT PHOTOS

• read post •

Engaged

filed under

3/21/19

When I first met Chris and Genevieve for their initial consultation, we had an instant connection. We met up at Miramonte Winery (one of my favorites!) for a glass of wine and we ended up chatting for several hours! We learned about their fairy-tale proposal and how Chris proposed to her in the Swiss Alps while […]

Elfin Forest Engagement- Chris and Genevieve

Mauve dress for Forest engagement session in Escondido California by Temecula wedding photographer Carrie Mcguire photography

• read post •

Engaged

filed under

12/10/18

La Jolla Cove Engagement Tyler + Elyse   Tyler and Elyse are such a sweet couple! We finally had the opportunity to meet them this week. These two actually live in Florida! They were in California visiting family in Monterey and San Diego, so we decided to do a beachy-cove style engagement shoot for them at […]

La Jolla Cove Engagement Tyler + Elyse

la Jolla cove engagement session temecula san Diego wedding photographer La Jolla California

• read post •

Engaged

filed under

5/18/18

Galway Downs Engagement Temecula California Breanna & Holden   I first connected with Breanna when she reached out to me after her friend Amber’s wedding on New Year’s Eve. They are having their wedding at their families estate in June and decided to do engagement photos only a few short weeks ago! Breanna and Holden decided that […]

Galway Downs Engagement Temecula California Breanna & Holden

• read post •

Engaged

filed under

4/30/18

here as a fellow creative or photographer?

check out my Shop page here ⟶

or grab my freebie below!

I've taken the guess work out of figuring out which Blogs you should submit your work to. Simply drop your email here, and I'll send you my favorite 15 blogs you can submit your work for features!

Join the cmp community

Work with me and my team, and join hundreds of other couples in an exclusive CMP family - plus, join an online community just for our past couples and connect with others that have enjoyed the CMP Wedding Experience!

• I'm ready to be a cmp bride! •

follow along on instagram

• carriemcguirephoto •

close menu

15 Blogs to Submit to Today

• the cmp experience •

• grab the freebie! •

for the bride

for the creative

planning a wedding?

Wedding planning is HARD work! I have so many tips to send your way! Join me for instant access to the CMP newsletter community and get some help planning your wedding day from someone who has been there with sweet brides like you over 70 times! Join in for my free guide "5 ways to keep your sanity while planning a wedding"

a guide for you!

Thanks! Keep an eye on your inbox for updates.