Update Consent

Old Navy Rainbow Gift Guide 2021

21 Pretty Rainbow Gifts From Old Navy For Anyone Whose Favourite Colour Is "All of Them"

As POPSUGAR editors, we independently select and write about stuff we love and think you'll like too. If you buy a product we have recommended, we may receive affiliate commission, which in turn supports our work.

Just 'cause days are growing darker doesn't mean a wardrobe has to as well. Sure, vibrant dresses look lovely in the sun but bold pieces shine just as vividly now . . . or, dare we say, especially when the weather is dull and drab. And, for people who love cosy, neutral coats this season, a little pop of colour can instantly brighten an entire look with a simple swap.

We're always looking for creative inspiration for presents and we spotted so many pretty rainbow finds at Old Navy, we were inspired to create a whole gift guide of them. Warning: Some of these items are so colourful you may not want to even wrap them at all. Check out our favourites ahead including sweaters, slippers, and scarves, too.

Image Source: Old Navy

Old Navy Faux-Fur-Lined Sherpa Slippers

We're sure she'll smile when she slides her toes into these pretty Old Navy Faux-Fur-Lined Sherpa Slippers ($16, originally $20) — and the softness will make her toes happy, too.

Image Source: oldnavy.gap.com
Old Navy Faux-Fur-Lined Sherpa Slippers
$16
from oldnavy.gap.com
Buy Now

Old Navy 2-Pack Printed Pom-Pom Beanie and Scarf Set

This Old Navy 2-Pack Printed Pom-Pom Beanie and Scarf Set ($25, originally $29) makes a sweet duo in rainbow fair isle or colourful stripes as well.

Image Source: oldnavy.gap.com
Old Navy 2-Pack Printed Pom-Pom Beanie and Scarf Set
$25
from oldnavy.gap.com
Buy Now

Old Navy Cosy Sherpa Half-Zip Pullover Sweater

She'll stay toasty and bright in this Old Navy Cosy Sherpa Half-Zip Pullover Sweater ($40, originally $45), no matter what it's paired with or how gloomy the weather.

Image Source: oldnavy.gap.com
Old Navy Cosy Sherpa Half-Zip Pullover Sweater
$40
from oldnavy.gap.com
Buy Now

Old Navy Matching Printed Thermal-Knit Pajama Leggings

These Old Navy Matching Printed Thermal-Knit Pajama Leggings ($25) are festive with plain tees, hoodies, and sweaters, especially for anyone who loves to live in leggings.

Image Source: oldnavy.gap.com
Old Navy Matching Printed Thermal-Knit Pajama Leggings
$25
from oldnavy.gap.com
Buy Now

Watch This!

Pop Quiz

Watch the Cast of Fear Street Play a Creepy Game of Horror Movie "Would You Rather"

Old Navy Striped Rib-Knit Long-Sleeve Turtleneck Top

Gift this Old Navy Striped Rib-Knit Long-Sleeve Turtleneck Top ($25) to be tucked into jeans, or worn as a pop of colour under her favourite overalls.

Image Source: oldnavy.gap.com
Old Navy Striped Rib-Knit Long-Sleeve Turtleneck Top
$25
from oldnavy.gap.com
Buy Now

Old Navy Matching Printed Thermal-Knit Long-Sleeve Pajama Top

There are several rainbow-hued Old Navy Matching Printed Thermal-Knit Long-Sleeve Pajama Top ($17) picks but this dark option popped out at us first.

Image Source: oldnavy.gap.com
Old Navy Matching Printed Thermal-Knit Long-Sleeve Pajama Top
$17
from oldnavy.gap.com
Buy Now

Old Navy Multi-Colour Rhinestone Ear Jackets

These Old Navy Multi-Colour Rhinestone Ear Jackets ($8) are so pretty for anyone who loves jewellery with a subtle sparkle.

Image Source: oldnavy.gap.com
Old Navy Multi-Colour Rhinestone Ear Jackets
$8
from oldnavy.gap.com
Buy Now

Old Navy Textured Crew-Neck Sweater

Whether she prefers a tuck or things left loose, this oversized Old Navy Textured Crew-Neck Sweater ($45) will stand out in a closet of black, grey, and navy.

Image Source: oldnavy.gap.com
Old Navy Textured Crew-Neck Sweater
$45
from oldnavy.gap.com
Buy Now

Old Navy Cosy Gripper Sneaker Socks

Let some colour peek through when slipping these Old Navy Cosy Gripper Sneaker Socks ($5) unwrapped into a stocking and then later under sneakers as well.

Image Source: oldnavy.gap.com
Old Navy Cosy Gripper Sneaker Socks
$5
from oldnavy.gap.com
Buy Now

Old Navy Matching Printed Thermal-Knit One-Piece Pajamas

Grab this Old Navy Matching Printed Thermal-Knit One-Piece Pajamas ($40) for her and other options for the rest of the family, too.

Image Source: oldnavy.gap.com
Old Navy Matching Printed Thermal-Knit One-Piece Pajamas
$40
from oldnavy.gap.com
Buy Now

Old Navy Printed Sweater-Knit Mittens

Dare we say the Old Navy Printed Sweater-Knit Mittens ($10, originally $13) are perfect for packing and tossing snowballs this winter? Her hands will stay so cosy!

Image Source: oldnavy.gap.com
Old Navy Printed Sweater-Knit Mittens
$10
from oldnavy.gap.com
Buy Now

Old Navy Gold-Toned Love Charm Bracelet

Let her wear your feelings on her sleeve from now on with this Old Navy Gold-Toned Love Charm Bracelet ($9, originally $13).

Image Source: oldnavy.gap.com
Old Navy Gold-Toned Love Charm Bracelet
$9
from oldnavy.gap.com
Buy Now

Old Navy Fair Isle Crew-Neck Sweater

Instead of black or navy, switch things up with a rainbow Old Navy Fair Isle Crew-Neck Sweater ($45). It'll look great with leggings and jeans on its own or under a puffy vest, too.

Image Source: oldnavy.gap.com
Old Navy Fair Isle Crew-Neck Sweater
$45
from oldnavy.gap.com
Buy Now

Old Navy Long-Sleeve Thermal Pajama Tee 2-Pack

Slip this Old Navy Long-Sleeve Thermal Pajama Tee 2-Pack ($30) into a box and she'll get two different rainbow options to mix and match with solid and patterned bottoms alike.

Image Source: oldnavy.gap.com
Old Navy Long-Sleeve Thermal Pajama Tee 2-Pack
$30
from oldnavy.gap.com
Buy Now

Old Navy Cosy Crew Socks

There's no wrong time for Old Navy Cosy Crew Socks ($5) but this season is one of the best since chilly weather means she'll get more than enough use out of these whether wearing to lounge inside or peeking from boots in public.

Image Source: oldnavy.gap.com
Old Navy Cosy Crew Socks
$5
from oldnavy.gap.com
Buy Now

Old Navy Soft-Brushed Printed Bouclé Scarf

This bold Old Navy Soft-Brushed Printed Bouclé Scarf ($20, originally $23) would surely look lovely over a wool or sherpa coat when temperatures drop.

Image Source: oldnavy.gap.com
Old Navy Soft-Brushed Printed Bouclé Scarf
$20
from oldnavy.gap.com
Buy Now

Old Navy Multi-Colour Rhinestone Heart Necklace and Stud Earrings Set

This Old Navy Multi-Colour Rhinestone Heart Necklace and Stud Earrings Set ($12, originally $15) can make a sweet stocking stuffer in silver or grab the gold-toned Old Navy Rainbow Rhinestone Heart Pendant Necklace and Drop Earrings Set ($12, originally $15) instead.

Image Source: oldnavy.gap.com
Old Navy Multi-Colour Rhinestone Heart Necklace and Stud Earrings Set
$12
from oldnavy.gap.com
Buy Now
Old Navy Rainbow Rhinestone Heart Pendant Necklace and Drop Earrings Set
$12
from oldnavy.gap.com
Buy Now

Old Navy Matching Logo Thermal Long-Sleeve Pajama Top

A warm Old Navy Matching Logo Thermal Long-Sleeve Pajama Top ($17) can match rainbow pants or top standard sweats for her weekend plans on the couch.

Image Source: oldnavy.gap.com
Old Navy Matching Logo Thermal Long-Sleeve Pajama Top
$17
from oldnavy.gap.com
Buy Now

Old Navy Striped Sweater-Knit Beanie

Add a pop of colour to a mostly neutral outfit with this rainbow Old Navy Striped Sweater-Knit Beanie ($10, originally $13), and mix and match with complementary gloves for an added touch.

Image Source: oldnavy.gap.com
Old Navy Striped Sweater-Knit Beanie
$10
from oldnavy.gap.com
Buy Now

Old Navy Canvas Tote Bag

This Old Navy Canvas Tote Bag ($8) can also double as a gift bag for anyone who loves colourful pieces, no bow or wrapping paper needed.

Image Source: oldnavy.gap.com
Old Navy Canvas Tote Bag
$8
from oldnavy.gap.com
Buy Now

Old Navy Novelty Quarter Crew Socks 3-Pack

Roll 'em up and tie with a bow and this Old Navy Novelty Quarter Crew Socks 3-Pack ($10) makes a sweet, small gift for a gym pal or active sis.

Image Source: oldnavy.gap.com
Old Navy Novelty Quarter Crew Socks 3-Pack
$10
from oldnavy.gap.com
Buy Now

Want More?

POPSUGAR Would Like To Send You Push Notifications.