Gardens and flower shops are your happy place, so why not use them to draw inspiration for your soon-to-arrive little girl? Here, 17 floral baby names that are just, well, the loveliest.
17 Flower Names for Girls That Are Totally Charming and Ladylike
Like Iris...and Marigold

Aster
Meaning: Star. (As in, will light up your life.)

Iris
Meaning: Rainbow.

Lily
Meaning: Purity and beauty. Especially while snoozing.

Daisy
Meaning: Day’s eye. Clever.

Heather
Meaning: A purplish-pink plant that’s resilient and thrives even in poor conditions. (Literal? Yes. Still adorable? Totally.)

Rose
Meaning: Of the rose blossom. Awww.

Azalea
Meaning: Dry. (Sadly, this is in reference to soil conditions, not diapers.)

Poppy
Meaning: The flowering plant. (Also, a nickname for Penelope.)

Violet
Meaning: Purple.

Jasmine
Meaning: Fresh-scented.

Marigold
Meaning: Mary’s gold.

Posey
Meaning: Bunch of flowers. Also, belongs to the lord.

Dahlia
Meaning: From the valley. (As in nature, not outside of L.A.)

Petunia
Meaning: Bright with trumpet-shaped flowers.

Magnolia
Meaning: Loves nature. Also, smelling flowers up close.

Calla
Meaning: Beautiful.

Suri
Meaning: Red rose. (Per Katie and Tom.)