You’ve probably seen the “What to wear to your engagement session – for Her,” and if you haven’t, you can find it here. I wanted to take some time and focus on the guys for this blog. I mean, they are also an important part of your engagement session. Let’s get straight to the point […]


Couple walking at the Ferry Landing overlooking San Diego skyline.


You’ve booked your photographer and now wondering what to wear for your engagement session. It’s such an exciting time, and you probably have a million and one ideas going through your head! But I’m guessing the biggest one is, “what in the world am I going to wear?!” Trust me, I know exactly how you […]

What to wear for your engagement session – For Her

Couple holding hands and walking down the beach in Malibu, CA


So if you haven’t already visited San Diego, California, you may want to book a trip. With the perfect weather and a thousand (and one) gorgeous backdrops to choose from, you literally can’t go wrong getting married in San Diego. Unbeatable Weather You literally can’t beat the weather in San Diego (and I’ve traveled enough […]

Why You Should Consider Getting Married in San Diego


Into The Mystic Shoot When you think about a La Jolla wedding venue, a few things come to mind. When looking for a wedding venue in La Jolla, you will find many options to fit you and your fiancee’s needs and personalities. You will have many options ranging from right on the beach or a […]

La Jolla Wedding Venue

La Jolla wedding venue on the beach with flowers and ocean in the background


I was so excited when I got the text from Lauren asking me if I was available to shoot her Coronado Beach elopement. It was a “yes” right away! Check out this Coronado beach elopement: Lauren and Johnny had been waiting for such a long time to get married. They were trying to decide on […]

Coronado Beach Elopement |Lauren + Johnny

couple getting married on the beach in Coronado


When Adi contacted me about photographing their San Diego baby shower, I couldn’t help but feel my heart leap with happiness! I just KNEW it was going to be absolutely stunning, and everything a mom-to-be would dream of having for her special day. When I first arrived, it was like walking into a magical greenhouse […]

San Diego Baby Shower || Aman + Adi


You know when you just meet two people who can’t be more perfect for one another? That somehow, no matter how life unfolds, that they would have found each other no matter what? Sarah and Chris were just that. Simply made to be together. Their Spanish Landing Park engagement session was as magical as their […]

Sarah + Chris Engagement | Spanish Landing Park

spanish landing park


I was so excited when the day finally came for Sharon and Tommy to say their “I DOs”! After having such a great time during their engagement session, I just knew that capturing their dreamy backyard wedding would be a dream. To say it was a dreamy backyard wedding almost feels like it doesn’t do […]

Sharon + Tommy: Dreamy Backyard Wedding


I know, I know. I’m a *tad behind on blogging…and I seriously can’t believe I haven’t blogged this session. It was seriously incredible and sometimes I honestly can’t believe this is my life. Meeting cool people, living in San Diego, watching love unfold. It. Is. Amazing! This Point Loma engagement session did NOT disappoint. Sharon […]

Sharon + Tommy: Point Loma Engagement Session

San Diego Wedding Photographer -San Diego Engagement Session - Couples Photos - Point Loma Wedding Photographer - Camila Margotta Photography


Wedding days are my absolute favorite! The excitement, the hustle, and bustle, the love that’s so electric…it’s all just…FUN! Wedding mornings are the best, but what really makes it all come together are the wedding details! Being a seasoned wedding photographer is a literal dream come true when I get to witness love in its […]

Planning Your Morning: Why Wedding Details Matter

San-Diego-Wedding-Photographer - San Diego Wedding - Socal wedding - Southern California Wedding -wedding details san diego

Please fill out this form and I will be in touch with you within the 24 hours! 
Or you can email me at:

Let's  Chat!