Rimmel
Rimmel Lasting Finish 25 Hour Foundation, Sand 300 Sold Out

Rimmel Lasting Finish 25 Hour Foundation, Sand 300 Naturally Flawless Hydrating & Lightweight Feel Sweat, heat and humidity proof for up to 25 hours. Transfer...moreRimmel Lasting Finish 25 Hour Foundation, Sand 300 Naturally Flawless Hydrating & Lightweight Feel Sweat, heat and humidity proof for up to 25 hours. Transfer resistant. Enriched with a revitalizing mineral complex and moisturizing aqua primer. Skin feels energized and hydrated all day. Made In England
...less
Loving Blue right now
PurpleGreenSea Masquerade Ball
Fab flats under $50
Handbag Mania #53: The Gleaming Cube...
sandals = drool!
White & vert d'eau...
Everyday in summer.
Shades I want
Blue Topia
Apparel 14 - The Greatest!
Black White & Red All Over
bridesmaids gift
Coral Crush
Morning Sky
Sephora Red Lips
Duck Living Room
WORD Inspired #27: Voyage
Red Hot Riot
Holiday wear - bikinis and beach cover ups
Memorial Day 2012
ShopStyle is part of the PopSugar Fashion, Beauty and Shopping Network. © 2006–2012 Sugar Inc. All rights reserved.