Is Ariana Grande's New Song 'Imagine' About Her Late Ex Mac Miller? Why Fans Are Convinced
Prince Harry and Meghan Markle are moving on up! The renovations on the royal couple's 21-room apartment in Kensington Palace have reportedly been completed for $1.8 million after an almost year-long refurbishment. Watch for more on their new digs!