Mary Had a Little Lamb costume — example look
AI-generated example

Mary Had a Little Lamb Costume

Bring the classic nursery rhyme to life with this sweet storybook look.

Mary Had a Little Lamb is a beloved nursery rhyme character, making this a nostalgic and charming choice for Halloween, school events, or theatrical plays. The classic look features a vintage-style storybook dress, a white apron, and a matching bonnet or hair bow. Complete the ensemble with a plush toy lamb to bring the famous tale to life.

Difficulty
Easy
Time
~30 min
Budget
$2560

Try it on

See yourself as Mary Had a Little Lamb

One clear photo of yourself; we render you in this costume — face untouched, full body, about 20 seconds.

One render, $1. No account needed — if it fails you're not charged. Pricing.

Your photo is sent to Google's Gemini API to make the render and isn't used for training. Renders are AI-generated and labelled.

Want a different costume on this photo, or a whole group in costume? Open the Try-On Studio.

Mary Had a Little Lamb costume
Example look · AI-generated
You as Mary Had a Little Lamb
Result

What you need for a Mary Had a Little Lamb costume

Short on time? Buy it ready-made

Spirit Halloween sells the complete Mary Had a Little Lamb costume — one box instead of 6 pieces.

Shop Mary Had a Little Lamb at Spirit ↗
  • Pastel gingham dress

    A light blue or pink gingham peasant-style dress with puff sleeves and a flared skirt.

    DIY: Use any pastel sundress or a blue skirt paired with a white puff-sleeve blouse.

  • White half-apron

    A simple white cotton waist apron, ideally with lace or ruffle trim.

    DIY: Tie a white pillowcase or a square of white fabric around your waist with a ribbon.

  • Hair ribbons or bonnet

    Matching pastel blue or pink satin ribbons to tie in your hair, or a classic white bonnet.

    DIY: Cut strips of satin ribbon from a craft store to tie around your hair bands.

  • White knee-high socks

    Opaque white knee-high socks or tights for a classic schoolgirl look.

  • Black Mary Jane shoes

    Classic black patent leather or matte flat shoes with a single strap.

    DIY: Use any simple black ballet flats or brown boots.

  • Plush toy lamb

    A small, fluffy white stuffed sheep to carry as your essential prop.

Rather not assemble it? See ready-made Mary Had a Little Lamb costumes at Spirit Halloween ↗

How to put it together

  1. 1

    Put on the pastel gingham dress or your chosen skirt-and-blouse combination.

  2. 2

    Tie the white half-apron securely around your waist, finishing with a neat bow in the back.

  3. 3

    Pull on the white knee-high socks or tights.

  4. 4

    Slip into the black Mary Jane shoes.

  5. 5

    Style your hair and secure it with matching pastel ribbons or put on the white bonnet.

  6. 6

    Tuck the plush toy lamb under your arm to complete the iconic nursery rhyme look.

Makeup & hair

Style your hair in classic braided pigtails or soft, bouncy curls. Keep makeup minimal and sweet with rosy pink cheeks, a touch of mascara, and a soft pink lip color.

Mary Had a Little Lamb for couples, groups, kids & more

couples
One person dresses as Mary in the storybook dress, while the partner wears a cozy white fleece lamb costume with plush sheep ears.
group
Add other nursery rhyme characters like Little Bo Peep, Little Red Riding Hood, or Humpty Dumpty for a storybook group theme.
kids
A miniature gingham dress with a matching bonnet and a small stuffed lamb is a comfortable, adorable option for toddlers.
Plus size
Choose an A-line gingham dress with a stretchy smocked bodice for a comfortable, flattering fit.
pet
Dress your dog in a fluffy white fleece lamb coat with plush ears to play the role of the loyal little lamb.

Tips

  • If you don't have a gingham dress, a simple pastel blue or pink sundress works perfectly.
  • For colder weather, layer white fleece leggings under the dress and wear a white long-sleeve undershirt.
  • Secure your hair ribbons or bonnet with bobby pins so they stay in place while walking or trick-or-treating.

Mary Had a Little Lamb costume FAQ

How can I make a quick DIY Mary Had a Little Lamb costume?
Wear any pastel blue or pink dress you own, tie a white kitchen apron around your waist, tie your hair in pigtails with matching ribbons, and carry a stuffed lamb toy.
What is the difference between Mary Had a Little Lamb and Little Bo Peep?
While both feature sheep, Little Bo Peep typically carries a shepherd's crook (hooked staff) and wears a more elaborate shepherdess gown, whereas Mary wears a simple schoolgirl or peasant dress and carries a plush lamb.
What shoes should I wear with this costume?
Classic black Mary Janes, white flats, or simple brown boots fit the vintage storybook aesthetic perfectly.

Did you know? The nursery rhyme is based on a real-world incident from 1815, when a young girl named Mary Sawyer actually brought her pet lamb to school in Sterling, Massachusetts.