Lady Louise Windsor was spotted riding an e-bike at the Royal Windsor Horse Show, where she is volunteering for the international carriage driving Grand Prix. Lady Louise sported a Royal Windsor ...