Sometimes inspiration comes from the most unexpected places.

RELATED: The Cutest Jared Leto and Lupita Moment at The SAG Awards
According to Yahoo Style’s Joe Zee, Lupita Nyong’o’s custom Calvin Klein Oscar dress is covered in approximately 6,000 pearls. All those pearls must make for a pretty heavy garment, right? The neck strain alone must be epic. Good thing she’s got a built in travel pillow to help alleviate the strain.

RELATED: Steal Her Style: Lupita Nyong’o
Sometimes beauty arises from the most unlikely combinations.
RELATED: The Incredible Red Carpet Looks From The 2015 Oscars
This post was originally published by cosmopolitan.com
Read more fashion news.
Read more fashion ‘How to Wear’.
Read more beauty news.