Who makes the sunglasses Kristin Cavallari wears on Laguna Beach?

I have fallen in love with Kristin's black sunglasses with the square lens frame. Only problem is, I don't know who makes them! Does anyone know where I can get them?

Thanks guys!
Update: I found out that D&G makes them but I cannot find them anywhere!