Not even a little snow can stop Meghan Markle from getting her Christmas shopping done.
The Suits star was spotted braving the cold with a friend in Toronto while hitting up a series of stores on Sunday afternoon, and by the looks of it her trip was quite successful. For the snowy outing, the gorgeous actress opted for a cozy olive green Smythe coat that featured a fur collar and oversize pockets ($795; nordstrom.com). She paired her chic outerwear with distressed skinny jeans, heeled suede Sarah Flint booties, an emerald green crossbody bag, and a classic black beanie (shop one like it here). Markle wore her dark locks in loose waves as she walked hand-in-hand with her pal through the streets.
We wonder if there's anything in those bags for her boyfriend Prince Harry?
VIDEO: 11 Reasons Why Meghan Markle Would Make a Great Royal
But this isn't the first fashionable winter outfit Markle has worn in the past week. On Friday, she was snapped out in the Canadian city walking her dog in a cute puffer coat, medium wash jeans, quilted snow boots, and a pompom-adorned hat.
See more of Markle's best street style moments in our gallery.