I have a few contenders for #MyFaveFabric but none odder and more ridiculous than my first pair.
A geek friend of mine visited Japan a few years ago and returned with some special gifts for me - two thoroughly Japanese Star Wars-themed fabric banners.
This one is a pretty pink cherry blossom design and I think could be lovely as a front panel on a shirt. It's quite a rough cotton or polycotton, so it wouldn't make the best of shirts but it's too pretty not to use.