Marks & Spencer is to launch a fresh advertising campaign to push its "restaurant-quality food" and which will use celebrity voice-overs.