Callista Selfie Finish Foundation #120 delivers a glowy finish with hydration, making it perfect for selfies and everyday wear. This dewy foundation features a silky smooth texture that blends effortlessly, providing good coverage while protecting your skin with SPF 15.
Key Features
Benefits
Active Ingredients and Their Benefits
Directions for Use
Save 50%
25% Off
20% Off