Hey Space Placers!
Check out the best direct exoplanet pic to date:
The exoplanet is the white dot and is Beta Pictoris b and is located 63 light years away. Pretty amazing pic and I suspect we'll see even better ones as technology improves and telescopes get bigger.
You can get more info here.
Sky Guy in VA