(if you aren't already) split my meals into 5 or 6 instead of 3. I wouldn't skip one and drink a protein shake. A "proper" meal replacement shake might help you cut calories, but a shake from protein powder is just going to give you 25-50 grams of protein you probably don't need. Most of them aren't very nutritious, and are geared towards bodybuilders. I'd also up my exercise routine to burn more calories than I take in each day.
If you can kill the craving, and just feel that you need the nutrients (and you should log your intake for a week or so to be sure) you can look into a Carnation breakfast type of shake or maybe Google "meal replacement shake" and see what comes up. Stick with name brands, too, and watch the ingredients. Many will tout a higher protein level, but it'll be a crap ingredient.
As for a recommendation, were you to come to me and tell me that you were going to do this, regardless, I'd steer you towards Peaceful Planet's "Supreme Meal" as it's loaded with superfoods like spirulina (and of course, coming from me, it's vegan).