Meghan has recently revealed that almonds and almond butter are part of her snacking repertoire.
28 May 2018 5:29 PM IST