I would like to know if there is a known necessary and sufficient property on an open subset of $\mathbb{R}^n$ to be diffeomorphic to $\mathbb{R}^n$ :
For example :
Are all open star-shaped subsets of $\mathbb{R}^n$ diffeomorphic to $\mathbb{R}^n$ ?
Reciprocally, are all open subsets of $\mathbb{R}^n$ which are diffeomorphic to $\mathbb{R}^n$, star-shaped ?
Thank you for your answers and proofs