Duchess Kate Middleton had a busy week. She visited a leisure center in Scotland where she shot hoops and played Ping-pong, all while wearing high heels and with her growing her baby bump. Later in the week, she looked stunningly pretty in red at the opening of an outdoor in Scotland.