household tip: use shampoo to remove makeup stains
Any shampoo works to remove makeup stains - I'm using up some Johnson's baby shampoo. Just apply as a pre-treatment and wash out in the laundry. If you're worried, you can apply and then rinse out by hand to make sure the stain comes out. This works on everything including red lipstick. I've saved many shirts this way.