Looks older than 34
I don't think so. But there are better more flattering pictures of her somewhere. Take a still (screen capture) from "Blue Bloods" with her blonde hair done up pretty. She looks in her twenties.
There is no way the skank of BB's looks 20.