Pretty in Purple: Dreamy Newborn Photo Setups I Love

Purple colours setups for newborn photo sessions.

Purple has quickly become one of my favourite colours to use for newborn photo sessions. There’s just something so timeless and elegant about it — it feels calm, gentle, and full of sweetness. Whether it’s soft lavender or deeper plum tones, purple brings a beautiful touch of magic to every setup.

When styling a session, I love using baskets and carefully chosen props to create a cozy, beautiful scene for my little clients. I often add delicate flowers, soft wraps, and textured fabrics to bring everything together. The result is a setup that feels warm, dreamy, and full of love — perfect for capturing those first precious days of life.

Baby posed in purple colours for her newborn photo session.

Parents always adore the purple setups. The colour photographs beautifully and suits both baby girls and boys, depending on the shades I choose. For baby girls, I often use lighter purples with floral accents for a soft and romantic feel. For boys, I might bring in more neutral tones to balance the purple for a more classic look.

What I love most is how versatile this colour can be — it can be bold, subtle, modern, or vintage, depending on how it’s styled. Each session feels unique, yet every photo shares the same peaceful and heartfelt vibe that I strive for in my newborn photography.

A newborn baby girl was posed during her newborn photoshoot at Sydney.

As a newborn photographer, creating these purple-themed setups reminds me why I love what I do. Every tiny detail — from the curve of the basket to the gentle placement of flowers — is thoughtfully chosen to make sure each image feels like a piece of art.

Parents love them, and so do I!

Baby girl was posed in a bowl with beautiful purple flowers for her posed newborn photo session in Sydney, Australia.

If you’re thinking of booking a newborn photo session and love the look of soft, beautiful purples, I’d be so excited to create a custom setup just for your baby.

error: Content is protected !!