If I upgrade, will I be served meals as per the purchased class or the upgraded class?

If you have confirmed an upgrade at least 48 hours before you travel then you will be able to choose a meal from the menu in your upgraded cabin class. If you have upgraded less than 48 hours prior to your flight, or if you take advantage of our instant upgrade service at the check-in desk or on board, then we will do our best to accommodate you with a meal from the upgraded cabin class menu. If meals are not available, we will serve you your meal from the original booking class menu. Please note that this does not apply to special meals; for example, if you have ordered a vegetarian or gluten-free meal in advance, this will be served from the original booking class menu.

Related questions

If I spend Miles on an instant upgrade, can I take advantage of the complimentary Chauffeur-drive service?
Can my family or travelling companion benefit from my tier membership when they travel?
What are the benefits of each of the different membership tiers?