You'll get the Wine and Dine menu at dinner from your assistant waiter and you can order then from the list at the level package you ordered (Gold, Diamond or Platinum).
We've taken advantage of this on past cruises and it's a really good deal. If you don't finish the bottle (we never have that problem but some may!) they will cork it for you and keep it until the next night.
Also...if, let's say, you order a 7 bottle package but only end up drinking 5 bottles (we never have that problem but some may!), you can take the unused bottle of your choice from your level of package with you off the ship at the end of the cruise.