Wearing traditional Indian attire in the USA is a personal choice and is generally accepted in most situations. However, it is important to be aware of the dress code for the specific occasion you are attending, as different events may have different expectations for attire.
If you are attending a formal event such as a wedding or religious ceremony, it is appropriate to wear traditional Indian attire such as a saree or a salwar kameez. For more casual events, such as a dinner party or social gathering, you may opt for a more casual traditional outfit or even western clothing.
It is also important to consider the weather and your comfort level when choosing your attire. For example, if you are attending an outdoor event during the summer months, a lightweight cotton saree or kurta may be more comfortable than heavier fabrics.
Overall, wearing traditional Indian attire in the USA is widely accepted and can be a beautiful way to express your cultural heritage and personal style.