Here’s a funky piece of kit for your purse: the Audio-Technica AT-SPF30 Bijoué Compact Speaker. Instead of a compact with make up inside you can now enjoy tunes complete with mirror. Yup, there is a 28mm driver (as in speaker) hidden inside this makeup like case. It connects via a 3.5mm headphone jack and runs off 2 AAA batteries for 33 hours.
Audiocubes has it for $60.