I find this hard to believe. I get that S1 Beckett didn’t really go out, but she has an expensive, fancy dress available for every other occasion after this and she has a really nice wardrobe and expensive for someone on a cop’s salary. 

I do love this scene. The fact that Castle already knows her size and her taste to some level just proves how much he notices