PRINCE Harry and Meghan Markle will splash out £136,000 on champagne, plus £57,000 on other drinks, at their £32million wedding. But you do not have to spend such a royal fortune to celebrate the happy couple’s big day. Sun Savers has asked wine experts to pick their best bottles of fizz on the high street […]