I found one of these at our local Performance retail outlet and mounted it on my wife's cruiser bike. She loves her 'cup holder' It came with a stainless, insulated coffee cup, but she has several other ones that also fit.
Beverage of choice for her is a latte made with skim milk.