Olivia Culpo and Christian McCaffrey pulled out all the stops to celebrate their impending arrival -- hosting an extravagant baby shower over the weekend ... which also appeared to serve as a make-up session between the model and her sisters.
The married couple hosted the big bash on the grounds of the Castle Hill Inn in Rhode Island on May 4 ... which had Parisian theming present throughout -- even down to the food and beverages offered to the guests.
The color scheme for the shindig was green -- the McCaffreys purposely didn't want to pick pink or blue because they're waiting to know the child's gender until after it is born, Culpo told Vogue.