Hollywood golden girl Reese Witherspoon – who is engaged to agent Jim Toth – always keeps a makeup bag wherever she goes as she hates to be caught without her favourite cosmetics. Reese (34) admits she takes more care of her appearance now she is getting older, but she does try to limit what she carries around with her. “I have a bunch of different makeup bags – one in my car, one in my handbag and one at home. I try to keep them small, but I have about five lipglosses, mascara, cover-up, lipstick and blush.” The blonde beauty also keeps white eyeliner in her makeup bag, as she believes it keeps her looking refreshed.