Author: Staff Writer

Queen Elizabeth II’s 12 prime ministers

During her 64-year reign, Queen Elizabeth II has been served by 12 prime ministers. Many relationships were formed — from Winston Churchill, to “Iron Lady” Margaret Thatcher — and some proved more difficult than others. While most of their political and personal conversations are kept strictly confidential, memoirs and historic interactions provide an insight into their relationships. So as Theresa May becomes Britain’s next Prime Minister — and Her Majesty’s 13th — take a look back at those who have served her. WINSTON CHURCHILL 1951-1955 The Queen was said to be in awe of her first prime minister, Winston...

Read More

Messi relaxes on summer holiday in Ibiza

Lionel Messi has taken some time out to enjoy a holiday in Ibiza following missing out on the Copa America title with Argentina. The 29-year-old looked relaxed as he took a sip of a drink on a yacht in Formentara where he is taking a break with wife Antonella Roccuzzo and his...

Read More

The Best Times of Year to Buy All of Your Clothing (and Save) | Shop smarter

Puffer Coats: January Sure, your brain starts to think about winter layers as soon as temps start to dip, but if you can hang tight until January, that’s when you’ll have the best chance of snagging a major deal. Here’s why: Even though it’s the month that feels the chilliest, stores are already trying to make way for spring merch. Keep an eye out for post-Christmas sales on coats (plus, boots, hats and gloves) and stock up. Cardigans And Sweaters: January Same deal as the coats. With spring on the horizon, stores need to clear out pretty much all...

Read More