A joyful child in a white shirt laughs while family members sit in the background of a bright white room.


My blog

Family walking together on tree-lined gravel path through sunny green park on summer day.

my blog

A progressive image sequence showing different stages of a family lineup posing together against a white wall.


my blog

short, sweet, and unfiltered


When I started my official photography journey, everyone told me I would have to find a niche and stick to it. But how could I ever decide!? There is no one session I could stick to. There is no session I didn't love. Every session is unique and tells a beautiful story, your story, and I am honored to capture it. Here you will see some of my latest work. I hope you love them as much as I do, and I hope now you understand why I couldn't just find one niche and stick to it. I love them all, I hope you will too!

Showing all in "Milestone"

Young woman in yellow maxi dress standing barefoot on white sand beach at sunset with pink clouds.
  • Fifteen Session ·
  • Lifestyle Photography ·
  • Miami Beach ·
  • Miami, FL ·
  • Milestone ·
  • Studio Session

Celebrating The Beautiful Teenage Years

  • Fifteen Session ·
  • Lifestyle Photography ·
  • Miami Beach ·
  • Miami, FL ·
  • Milestone ·
  • Studio Session
Young woman in white satin slip dress sitting in wicker arch surrounded by lush tropical greenery.
  • Fifteen Session ·
  • Miami, FL ·
  • Milestone

Celebrating her 15's

  • Fifteen Session ·
  • Miami, FL ·
  • Milestone
Couple sharing a romantic kiss on a sailboat at a tropical marina with palm trees and calm waters.
  • Beach Session ·
  • Milestone ·
  • Lifestyle Photography ·
  • Sunset ·
  • Proposal

She Said "Yes"

  • Beach Session ·
  • Milestone ·
  • Lifestyle Photography ·
  • Sunset ·
  • Proposal
Black and white photo of a young toddler sitting down wearing striped shirt, light pants, and sneakers.
  • Miami, FL ·
  • Mini Session ·
  • Family ·
  • Milestone ·
  • Studio Session

One Cool Kid

  • Miami, FL ·
  • Mini Session ·
  • Family ·
  • Milestone ·
  • Studio Session
A woman in a white dress holds a baby on a lush green hillside under a soft, cloudy sky.
  • Beach Session ·
  • Miami Beach ·
  • Family ·
  • Milestone ·
  • Sunrise ·
  • Miami, FL

Meet Me At The Beach

  • Beach Session ·
  • Miami Beach ·
  • Family ·
  • Milestone ·
  • Sunrise ·
  • Miami, FL
Baby girl in lavender tutu dress and pearl jewelry crawls on white floor, mouth open in joyful expression.
  • Miami, FL ·
  • Milestone ·
  • Studio Session

Marli is one!

  • Miami, FL ·
  • Milestone ·
  • Studio Session
Black and white photo of a couple kissing on the floor beneath a large number 3 balloon in a spotlight.
  • Miami, FL ·
  • Milestone ·
  • Studio Session

The Magic of Turning Three

  • Miami, FL ·
  • Milestone ·
  • Studio Session
Baby in a white "one" sweater sits before a smash cake surrounded by pink and white balloons on their first birthday.
  • Milestone ·
  • Miami, FL

Celebrating One Year: Is a Cake Smash the Perfect Choice for Your Family?

  • Milestone ·
  • Miami, FL
Young child in blue graduation cap and gown smiling beside alphabet blocks and school supplies.
  • Miami, FL ·
  • Milestone

Dom is a Kinder Graduate !

  • Miami, FL ·
  • Milestone
Smiling baby in blue striped romper with number 1 applique sits between white curtains in bright natural light.
  • Studio Session ·
  • Milestone ·
  • Miami, FL

Mateo Turns One

  • Studio Session ·
  • Milestone ·
  • Miami, FL
Happy baby wearing white onesie with brown text design lies on white blanket while smiling at camera.
  • Coral Gables, FL ·
  • Miami, FL ·
  • Milestone ·
  • Studio Session

6 Month Milestone Photos in Studio | Capturing Baby’s Sweetest Stage

  • Coral Gables, FL ·
  • Miami, FL ·
  • Milestone ·
  • Studio Session
A young child's hands are seen creating colorful abstract art on a canvas.
  • Milestone ·
  • Studio Session ·
  • Miami, FL

Maxi is TWO cool!

  • Milestone ·
  • Studio Session ·
  • Miami, FL