Kim Kardashian is the Queen of Instagram and an avid tweeter. She keeps us all up to date on every aspect of her life through both mediums.
Whether it's keeping us informed of her plans to surprise Kanye.
Or asking for gym equipment advice.
Or offering her own film reviews, nothing is off limits.
Which is perhaps why someone had the genius idea to get legendary singer Bette Midler to sing some of Kim's tweets during an appearance on Jimmy Kimmel Live.
First up was Kim's tweet about "The Dress".
Next up was this one about falling asleep with her makeup on.
Side note: she shared this image with that tweet.
And finally, there was this absolute stroke of genius.