In the article How to Use Centered Alignments: Tips and Examples the following recommendations are suggested :
There’s nothing inherently bad about a centered alignment, you just
have to know how to properly yield one if you’re going to implement it
with any amount of success.
The first thing you need to learn is when not to implement a centered
alignment. The answer here is pretty simple: when you have a lot of
content.
It’s very important in any design to analyze your goals. If a
significant degree of readability is one of them, and it often should
be, then aesthetic appeal is often completely separate or even
directly at odds with this goal. The trick is to find the balance
between the two.
One of the first places you can start to think about implementing a
completely centered layout is when you have very little content.
Make sure that, if your entire layout is built on a centered
alignment, you have a very simple design with only a few items. Once
you start adding big blocks of text and lots of images, the centered
alignments starts looking messy. Also, try building a solid left,
justified or even right alignment for your page as a whole, then
experiment with selectively dropping in centered alignments in key
areas such as headlines. Finally, as a quick trick when you’re in a
jam, try wrapping center-aligned portions in a box that goes with the
flow of the rest of the page.