This isn't a great picture of the usually cute Cameron Diaz, but, she is showing off the summer trend of blue-black skinny jeans. This dark blue wash is so dark that it's almost black, and looks great with longer tops and a bunch of different heel heights.
If you're looking for something similar, try J Brand's 10" Zipper Ankle Skinny Jean in Bruiser. The inseam is ankle length, 30 inches, and it's a low rise jean at 8 inches. The jeans fit true to size, are made in the USA and come with free shipping.